UNPKG

@fesjs/fes-design

Version:
94 lines (93 loc) 4.07 kB
declare const _default: import("vue").DefineComponent<{}, { name: import("vue").Ref<string, string>; multiple: import("vue").Ref<boolean, boolean>; accept: import("vue").Ref<string[], string[]>; disabled: import("vue").Ref<boolean, boolean>; prefixCls: string; onUploadFiles: (files: File[] | FileList) => void; inputRef: import("vue").Ref<any, any>; acceptStr: import("vue").ComputedRef<string>; handleClick: () => void; handleChange: (e: Event) => void; t: import("../config-provider/const").TranslatorType; readonly Button: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ readonly disabled: { readonly type: import("vue").PropType<boolean>; readonly default: () => boolean; }; readonly htmlType: { readonly type: import("vue").PropType<"button" | "submit" | "reset">; readonly default: "button"; }; readonly size: { readonly type: import("vue").PropType<import("../button/interface").Size>; readonly default: "middle"; }; readonly loading: { readonly type: BooleanConstructor; readonly default: false; }; readonly long: { readonly type: BooleanConstructor; readonly default: false; }; readonly throttle: { readonly type: NumberConstructor; readonly default: 300; }; readonly type: { readonly type: import("vue").PropType<import("../button/interface").Type>; readonly default: "default"; }; readonly iconPlacement: { readonly type: import("vue").PropType<"left" | "right">; readonly default: "left"; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ readonly disabled: { readonly type: import("vue").PropType<boolean>; readonly default: () => boolean; }; readonly htmlType: { readonly type: import("vue").PropType<"button" | "submit" | "reset">; readonly default: "button"; }; readonly size: { readonly type: import("vue").PropType<import("../button/interface").Size>; readonly default: "middle"; }; readonly loading: { readonly type: BooleanConstructor; readonly default: false; }; readonly long: { readonly type: BooleanConstructor; readonly default: false; }; readonly throttle: { readonly type: NumberConstructor; readonly default: 300; }; readonly type: { readonly type: import("vue").PropType<import("../button/interface").Type>; readonly default: "default"; }; readonly iconPlacement: { readonly type: import("vue").PropType<"left" | "right">; readonly default: "left"; }; }>> & Readonly<{ onClick?: (...args: any[]) => any; }>, { readonly type: import("../button/interface").Type; readonly size: import("../button/interface").Size; readonly disabled: boolean; readonly htmlType: "button" | "submit" | "reset"; readonly loading: boolean; readonly long: boolean; readonly throttle: number; readonly iconPlacement: "left" | "right"; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly UploadOutlined: (props?: import("../icon/IconWrapper").IconProps) => import("vue/jsx-runtime").JSX.Element; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<{}> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;