export declare const CAlert: import('../../../utils').SFCWithInstall; required: false; default: string; }; subtitle: { type: import("vue").PropType; required: false; }; type: { type: import("vue").PropType<"info" | "warning" | "error" | "success" | undefined>; required: false; default: string; }; size: { type: import("vue").PropType<"normal" | "simple" | undefined>; required: false; default: string; }; close: { type: import("vue").PropType; required: false; default: boolean; }; beforeClose: { type: import("vue").PropType<((done: () => void) => void) | undefined>; required: false; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "close"[], "close", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: false; default: string; }; subtitle: { type: import("vue").PropType; required: false; }; type: { type: import("vue").PropType<"info" | "warning" | "error" | "success" | undefined>; required: false; default: string; }; size: { type: import("vue").PropType<"normal" | "simple" | undefined>; required: false; default: string; }; close: { type: import("vue").PropType; required: false; default: boolean; }; beforeClose: { type: import("vue").PropType<((done: () => void) => void) | undefined>; required: false; }; }>> & { onClose?: ((...args: any[]) => any) | undefined; }, { size: "normal" | "simple" | undefined; type: "info" | "warning" | "error" | "success" | undefined; title: string | undefined; close: boolean | undefined; }, {}>>; export default CAlert;