type ModalState = { open: boolean; data?: any; }; /** * modal state * @param defaultValue */ export declare function useModalState(defaultValue?: ModalState): readonly [ModalState, (value?: ModalState) => void]; /** * pagination state * @param defaultValue */ export declare function usePaginationState(defaultValue?: PaginationType): readonly [PaginationType | undefined, (value?: PaginationType) => void]; export declare const useDebounce: (obj?: any, wait?: number) => any[]; export type DataInfoState = { dataSource?: Record[]; totalSize?: number; }; /** * Table datasource loading 처리를 위한 state * @param defaultValue */ export declare function useDataInfoState(defaultValue?: { dataSource: undefined; totalSize: number; }): readonly [DataInfoState, (value?: DataInfoState) => void]; export {};