type ITypeModal = 'Add' | 'Edit' | 'View' | 'Process' | 'Copy' | 'Order' | 'Approval' | 'Duplicate' | 'RequestEditCancel' | '';
export interface IUseContext {
    windowSize?: any;
    openModal?: boolean;
    openModalView?: boolean;
    handleModalView?: any;
    handleAside?: any;
    handleModal?: any;
    typeModal?: any;
    setTypeModal?: (value: any) => void;
    openSubModal?: any;
    handleSubModal?: any;
    typeSubModal?: any;
    setTypeSubModal?: (value: ITypeModal) => void;
    dataItem?: any;
    setDataItem?: any;
    openModalDetail?: any;
    handleModalDetail?: any;
    setDataModalPO?: any;
}
export interface IUseContextVendor extends IUseContext {
    typeModalOrganization?: any;
    setTypeModalOrganization?: (value: ITypeModal) => any;
}
export interface IIdContext {
    id: string;
}
export {};
