import React from "react"; export type ConfirmContextType = { message: React.ReactNode | null; resolve?: (value: boolean) => void; options?: TOptions; setOptions?: React.Dispatch>; setMessage?: React.Dispatch>; setResolve?: React.Dispatch void>>; }; export declare function createConfirmContext(): React.Context>; export declare function createConfirmContextProvider(ConfirmContext: React.Context>, options: TOptions): ({ children }: { children?: React.ReactNode; }) => React.JSX.Element; export type ConfirmContextProviderProps = { ConfirmContext: React.Context>; options?: TOptions; children?: React.ReactNode; };