import { type PropsWithChildren } from "react";
export declare const DialogManagerProvider: (props: PropsWithChildren) => import("react/jsx-runtime").JSX.Element;
export type ActionType = {
    show: true;
    title: string;
    message: string;
    action: () => void;
} | {
    show: false;
};
export declare const useDialogManager: () => {
    action: {
        state: ActionType;
        setState: import("react").Dispatch<import("react").SetStateAction<ActionType>>;
    };
};
