UNPKG

tdesign-vue

Version:
47 lines (46 loc) 2.15 kB
import { PropType } from '@vue/composition-api'; declare const _default: import("vue").ComponentOptions<import("vue").default, import("@vue/composition-api").ShallowUnwrapRef<{ wrapClass: import("@vue/composition-api").ComputedRef<(string | { [x: string]: boolean; })[]>; classPrefix: import("@vue/composition-api").ComputedRef<string>; renderTNodeJSX: (name: string, options?: import("../../hooks/render-tnode").OptionsType) => any; }> & import("@vue/composition-api").Data, {}, {}, { disabled: BooleanConstructor; clickHandler: { type: PropType<(e: MouseEvent) => void>; default(): () => void; }; label: StringConstructor; icon: PropType<(h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue>; }, import("@vue/composition-api").ExtractPropTypes<{ disabled: BooleanConstructor; clickHandler: { type: PropType<(e: MouseEvent) => void>; default(): () => void; }; label: StringConstructor; icon: PropType<(h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue>; }>> & Omit<import("vue").VueConstructor<import("vue").default>, never> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{ disabled: boolean; clickHandler: (e: MouseEvent) => void; } & { label?: string; icon?: (h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue; }, import("@vue/composition-api").ShallowUnwrapRef<{ wrapClass: import("@vue/composition-api").ComputedRef<(string | { [x: string]: boolean; })[]>; classPrefix: import("@vue/composition-api").ComputedRef<string>; renderTNodeJSX: (name: string, options?: import("../../hooks/render-tnode").OptionsType) => any; }>, import("@vue/composition-api").Data, {}, {}, {}, {}, {}, { disabled: boolean; clickHandler: (e: MouseEvent) => void; } & { label?: string; icon?: (h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue; }, { disabled: boolean; clickHandler: (e: MouseEvent) => void; }, true>); export default _default;