import { type HTMLStyleProps, type StateProp } from '@innet/dom'; import { type ButtonProps } from '../../buttons'; export interface ModalProps extends Omit, 'onclose'> { height?: StateProp; width?: StateProp; buttons?: string[]; headButtons?: string[]; buttonProps?: Record; onclose?: (result: string, close: () => void) => void; onclosed?: (result: string) => void; onshow?: () => void; } export declare function Modal({ buttons, width, height, style, headButtons, buttonProps, onclosed, onclose, onshow, onmousedown, ...props }?: ModalProps): any;