import React from "react"; import { UseModalStateOptions } from "./useModalState"; export declare const ModalProvider: ({ children }: { children: React.ReactNode; }) => import("@emotion/react/jsx-runtime").JSX.Element; export interface UseModalOptions extends UseModalStateOptions { disableBackdrop?: boolean; /** * @default "md" */ size?: "sm" | "md" | "lg"; } export declare const useModal: >(Modal: (props: T) => React.JSX.Element, options?: UseModalOptions) => readonly [(props?: T) => void, () => void];