UNPKG

@fesjs/fes-design

Version:
74 lines (73 loc) 2.61 kB
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ type: { readonly type: import("vue").PropType<import("./interface").Type>; readonly default: "default"; }; closable: { readonly type: BooleanConstructor; readonly default: false; }; backgroundColor: { readonly type: StringConstructor; readonly default: ""; }; size: { readonly type: import("vue").PropType<import("./interface").Size>; readonly default: "middle"; }; effect: { readonly type: import("vue").PropType<import("./interface").Effect>; readonly default: "light"; }; bordered: { readonly type: BooleanConstructor; readonly default: true; }; }>, { prefixCls: string; classes: import("vue").ComputedRef<{ [x: string]: boolean | import("./interface").Type | import("./interface").Size | import("./interface").Effect; 'is-bordered': boolean; }>; handleClose: (event: Event) => void; handleClick: (event: Event) => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "click")[], "close" | "click", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ type: { readonly type: import("vue").PropType<import("./interface").Type>; readonly default: "default"; }; closable: { readonly type: BooleanConstructor; readonly default: false; }; backgroundColor: { readonly type: StringConstructor; readonly default: ""; }; size: { readonly type: import("vue").PropType<import("./interface").Size>; readonly default: "middle"; }; effect: { readonly type: import("vue").PropType<import("./interface").Effect>; readonly default: "light"; }; bordered: { readonly type: BooleanConstructor; readonly default: true; }; }>> & Readonly<{ onClose?: (...args: any[]) => any; onClick?: (...args: any[]) => any; }>, { type: import("./interface").Type; size: import("./interface").Size; closable: boolean; bordered: boolean; backgroundColor: string; effect: import("./interface").Effect; }, {}, { CloseCircleFilled: (props?: import("../icon/IconWrapper").IconProps) => import("vue/jsx-runtime").JSX.Element; CloseCircleOutlined: (props?: import("../icon/IconWrapper").IconProps) => import("vue/jsx-runtime").JSX.Element; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;