import type { ElProps } from '..'; export type DialogPlacements = 'top' | 'center'; declare const DIALOG_SIZES: readonly ["sm", "md", "lg"]; export type DialogSizes = typeof DIALOG_SIZES[number]; export type DialogContext = { hide: (force: boolean) => void; }; export interface DialogProps extends Partial { open?: boolean; backdrop?: boolean; absolute?: boolean; placement?: DialogPlacements; scrollable?: boolean; size: DialogSizes; } export interface DialogBodyProps extends Partial { } export interface DialogCloseProps extends Partial { } export interface DialogContentProps extends Partial { } export interface DialogFooterProps extends Partial { } export interface DialogHeaderProps extends Partial { } export interface DialogTitleProps extends Partial { } export {};