/// import type { DialogContext } from './defs'; export declare function useDialog(): DialogContext; export declare const Dialog: ((props: import("~/utils").PolymorphicComponentProps, "as">>) => import("react").ReactElement, "as">, string | import("react").JSXElementConstructor>) & Omit, "as">>, never> & import("react").ForwardRefExoticComponent<{ [index: `data-${string}`]: unknown; as?: any; css?: import("@fuel-ui/css").ThemeUtilsCSS | undefined; className?: string | undefined; children?: import("react").ReactNode; } & import("react-aria").AriaOverlayProps & import("react-aria").AriaDialogProps & { children: import("react").ReactNode; isBlocked?: boolean | undefined; onOpenChange?: ((isOpen: boolean) => any) | undefined; } & import("react").RefAttributes> & import("./defs").DialogNameSpace;