import { ButtonProps, VariantType } from '../..'; /** * Props passed to Modal Component * * @memberof Modal * @alias ModalProps */ export declare type ModalProps = { /** * dialog title */ title?: string; /** * optional subtitle */ subTitle?: string; /** * color variant */ variant?: VariantType; /** Modal footer buttons */ buttons?: Array; /** Label which is seen above the text */ label?: string; /** Icon near the label */ icon?: string; /** Handler function triggered when overlay is clicked */ onOverlayClick?: () => any; /** * Function triggered when user clicks close button. * If it is given - close button will appear. */ onClose?: () => any; };