import type { BlockTimeModalCloseReason, BlockTimeModalOpenOptions, BlockTimeModalResult } from './types'; import './index.less'; /** Open the blocked-time modal as a Promise-based singleton. */ declare function open(options: BlockTimeModalOpenOptions): Promise; declare function close(reason?: BlockTimeModalCloseReason): void; declare const blockTimeModal: { open: typeof open; close: typeof close; }; export { open as openBlockTimeModal, close as closeBlockTimeModal }; export type { BlockTimeModalCloseReason, BlockTimeModalDraft, BlockTimeModalOpenOptions, BlockTimeModalResource, BlockTimeModalResult, BlockTimeModalSubmitContext, BlockTimeModalSubmitPayload, BlockTimeModalTimeRange, } from './types'; export default blockTimeModal;