UNPKG

@ozen-ui/kit

Version:

React component library

42 lines (41 loc) 1.67 kB
import './Dialog.css'; import React from 'react'; export declare const cnDialog: import("@bem-react/classname").ClassNameFormatter; /** * @deprecated Компонент устарел. Для замены используйте компонент DialogNext */ export declare const Dialog: React.ForwardRefExoticComponent<{ size?: import("./types").DialogSizeVariant; variant?: import("./types").DialogVariant; closeButtonProps?: Omit<import("../IconButtonNext").IconButtonProps, "icon"> & { "data-testid"?: string; }; hideCloseButton?: boolean; } & { open?: boolean; children: React.ReactNode; onEnter?(): void; onEntered?(): void; onExit?(): void; onExited?(): void; onClose?(): void; hideBackdrop?: boolean; keepMounted?: boolean; disableScrollLock?: boolean; disableClickOutside?: boolean; disableEscapeKeyDown?: boolean; backdropProps?: import("../Backdrop").BackdropProps & { "data-testid"?: string; }; transitionProps?: Partial<import("react-transition-group/CSSTransition").CSSTransitionProps> & { "data-testid"?: string; }; windowProps?: import("../Paper").PaperProps; className?: string; 'data-testid'?: string; ignoreClickOutsideRefs?: React.RefObject<HTMLElement>[]; } & { container?: import("../../hooks/usePortalContainer").PortalContainer; } & Omit<import("../PortalBase").PortalBaseBaseProps, "container"> & { as?: "div" | undefined; } & Omit<Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref">, "data-testid" | "container" | "disablePortal"> & React.RefAttributes<HTMLDivElement>>;