import { SafeDictionary } from "@insite/client-framework/Common/Types";
import { GetVmiBinsApiParameter } from "@insite/client-framework/Services/VmiBinsService";

export default interface VmiBinsState {
    getVmiBinsParameter: GetVmiBinsApiParameter;
    filtersOpen: boolean;
    selectedVmiBins: SafeDictionary<boolean>;
    selectVmiBinsChangedQty?: SafeDictionary<boolean>;
    isExportingVmiProducts: boolean;
    cartRequestInProcess?: boolean;
    isReorderConfirmationModalOpen?: boolean;
    nextAction?: Function;
    nextPageUrl?: string;
}
