declare const presetProps: { icon: import("vue").PropType<() => import("vue").VNodeChild>; type: { readonly type: import("vue").PropType<"default" | "error" | "info" | "success" | "warning">; readonly default: "default"; }; title: import("vue").PropType import("vue").VNodeChild)>; closable: { readonly type: BooleanConstructor; readonly default: true; }; negativeText: StringConstructor; positiveText: StringConstructor; content: import("vue").PropType import("vue").VNodeChild)>; action: import("vue").PropType<() => import("vue").VNodeChild>; showIcon: { readonly type: BooleanConstructor; readonly default: true; }; loading: BooleanConstructor; bordered: BooleanConstructor; iconPlacement: import("vue").PropType; onPositiveClick: import("vue").PropType<(e: MouseEvent) => void>; onNegativeClick: import("vue").PropType<(e: MouseEvent) => void>; onClose: import("vue").PropType<() => void>; contentStyle: import("vue").PropType; headerStyle: import("vue").PropType; footerStyle: import("vue").PropType; embedded: BooleanConstructor; segmented: { readonly type: import("vue").PropType; readonly default: false; }; size: { readonly type: import("vue").PropType<"small" | "medium" | "large" | "huge">; readonly default: "medium"; }; hoverable: BooleanConstructor; }; declare const presetPropsKeys: ("type" | "content" | "size" | "icon" | "title" | "action" | "loading" | "bordered" | "contentStyle" | "onClose" | "closable" | "showIcon" | "iconPlacement" | "hoverable" | "headerStyle" | "footerStyle" | "embedded" | "segmented" | "negativeText" | "positiveText" | "onPositiveClick" | "onNegativeClick")[]; export { presetProps, presetPropsKeys };