declare const presetProps: { icon: import("vue").PropType<() => import("vue").VNodeChild>; type: { readonly type: import("vue").PropType<"default" | "error" | "success" | "info" | "warning">; readonly default: "default"; }; title: import("vue").PropType import("vue").VNodeChild)>; closable: { readonly type: BooleanConstructor; readonly default: true; }; bodyWidth: { readonly type: StringConstructor; readonly default: "300px"; }; negativeText: StringConstructor; neutralText: StringConstructor; positiveText: StringConstructor; positiveButtonProps: import("vue").PropType; neutralButtonProps: import("vue").PropType; negativeButtonProps: import("vue").PropType; content: import("vue").PropType import("vue").VNodeChild)>; action: import("vue").PropType<() => import("vue").VNodeChild>; btnGhost: { readonly type: BooleanConstructor; readonly default: false; }; showIcon: { readonly type: BooleanConstructor; readonly default: true; }; loading: { readonly type: import("vue").PropType; readonly default: "none"; }; bordered: BooleanConstructor; iconPlacement: import("vue").PropType; onPositiveClick: import("vue").PropType<(e: MouseEvent) => void>; onNeutralClick: 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; headerExtraStyle: 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"; }; headStyle: import("vue").PropType<"block" | "divide">; hoverable: BooleanConstructor; float: BooleanConstructor; role: StringConstructor; tag: { readonly type: import("vue").PropType; readonly default: "div"; }; }; declare const presetPropsKeys: ("type" | "tag" | "content" | "size" | "icon" | "float" | "title" | "role" | "action" | "positiveText" | "negativeText" | "loading" | "bordered" | "showIcon" | "contentStyle" | "headerStyle" | "footerStyle" | "closable" | "onClose" | "iconPlacement" | "bodyWidth" | "hoverable" | "embedded" | "headerExtraStyle" | "segmented" | "headStyle" | "neutralText" | "positiveButtonProps" | "neutralButtonProps" | "negativeButtonProps" | "btnGhost" | "onPositiveClick" | "onNeutralClick" | "onNegativeClick")[]; export { presetProps, presetPropsKeys };