import { MutableRefObject, ReactNode } from "react";
import type { TContainerContext, TModalConfigAction } from "./types";
export declare const ProviderContext: import("react").Context<TContainerContext>;
export declare const ContainerContext: import("react").Context<{
    hide: () => void;
    setFooter: (element: ReactNode) => void;
    initPosition: MutableRefObject<DOMRect | undefined>;
    footer: ReactNode;
}>;
export declare const WhithModalContext: import("react").Context<TModalConfigAction<any>>;
