import { Dialog as DialogPrimitive } from '@seed-design/react-dialog'; import { PrimitiveProps } from '@seed-design/react-primitive'; import { DialogVariantProps } from '@seed-design/css/recipes/dialog'; import { ForwardRefExoticComponent, RefAttributes } from 'react'; export interface DialogRootProps extends DialogVariantProps, DialogPrimitive.RootProps { /** * @default true */ lazyMount?: DialogPrimitive.RootProps["lazyMount"]; /** * @default true */ unmountOnExit?: DialogPrimitive.RootProps["unmountOnExit"]; } export declare const DialogRoot: ForwardRefExoticComponent; export interface DialogTriggerProps extends DialogPrimitive.TriggerProps { } export declare const DialogTrigger: ForwardRefExoticComponent>; export interface DialogPositionerProps extends DialogPrimitive.PositionerProps { } export declare const DialogPositioner: ForwardRefExoticComponent>; export interface DialogBackdropProps extends DialogPrimitive.BackdropProps { } export declare const DialogBackdrop: ForwardRefExoticComponent>; export interface DialogContentProps extends DialogPrimitive.ContentProps { } export declare const DialogContent: ForwardRefExoticComponent>; export interface DialogHeaderProps extends PrimitiveProps, React.HTMLAttributes { } export declare const DialogHeader: ForwardRefExoticComponent>; export interface DialogTitleProps extends DialogPrimitive.TitleProps { } export declare const DialogTitle: ForwardRefExoticComponent>; export interface DialogDescriptionProps extends DialogPrimitive.DescriptionProps { } export declare const DialogDescription: ForwardRefExoticComponent>; export interface DialogFooterProps extends PrimitiveProps, React.HTMLAttributes { } export declare const DialogFooter: ForwardRefExoticComponent>; export interface DialogActionProps extends PrimitiveProps, React.HTMLAttributes { } export declare const DialogAction: ForwardRefExoticComponent>; //# sourceMappingURL=Dialog.d.ts.map