import type { ExtractPropTypes } from 'vue'; import type Alert from './alert.vue'; export declare const alertProps: { title: { type: StringConstructor; default: string; }; description: { type: StringConstructor; default: string; }; type: { type: PropType<"success" | "warning" | "info" | "error">; default: string; }; closable: { type: BooleanConstructor; default: boolean; }; closeText: { type: StringConstructor; default: string; }; showIcon: BooleanConstructor; center: BooleanConstructor; effect: { type: PropType<"dark" | "light">; default: string; }; }; export type AlertProps = ExtractPropTypes; export declare const alertEmits: { close: (evt: MouseEvent) => boolean; }; export type AlertEmits = typeof alertEmits; export type AlertInstance = InstanceType;