/// import { ModalArgs, ModalHandler } from "./types"; export declare function useModal(): ModalHandler; export declare function useModal(modal: string, args?: Record): ModalHandler; export declare function useModal, ComponentProps extends ModalArgs, PreparedProps extends Partial = {} | ComponentProps, RemainingProps = Omit & Partial, ResolveType = unknown>(modal: T, args?: PreparedProps): Omit & { show: Partial extends RemainingProps ? (args?: RemainingProps) => Promise : (args: RemainingProps) => Promise; }; //# sourceMappingURL=useModal.d.ts.map