UNPKG

tdesign-mobile-vue

Version:
119 lines (118 loc) 3.48 kB
declare const _default: import("vue").DefineComponent<{ bgColor: { type: StringConstructor; default: string; }; borderless: BooleanConstructor; color: { type: StringConstructor; default: string; }; icon: { type: StringConstructor; default: string; }; iconSize: { type: import("vue").PropType<number | { width: number; height: number; }>; default: number | { width: number; height: number; }; }; level: { type: import("vue").PropType<"M" | "Q" | "L" | "H">; default: "M" | "Q" | "L" | "H"; validator(val: "M" | "Q" | "L" | "H"): boolean; }; size: { type: NumberConstructor; default: number; }; status: { type: import("vue").PropType<import("./type").QRStatus>; default: import("./type").QRStatus; validator(val: import("./type").QRStatus): boolean; }; statusRender: { type: import("vue").PropType<(info: import("./type").StatusRenderInfo) => (h: typeof import("vue").h) => import("..").SlotReturnValue>; }; type: { type: import("vue").PropType<"canvas" | "svg">; default: "canvas" | "svg"; validator(val: "canvas" | "svg"): boolean; }; value: { type: StringConstructor; default: string; }; onRefresh: import("vue").PropType<() => void>; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ bgColor: { type: StringConstructor; default: string; }; borderless: BooleanConstructor; color: { type: StringConstructor; default: string; }; icon: { type: StringConstructor; default: string; }; iconSize: { type: import("vue").PropType<number | { width: number; height: number; }>; default: number | { width: number; height: number; }; }; level: { type: import("vue").PropType<"M" | "Q" | "L" | "H">; default: "M" | "Q" | "L" | "H"; validator(val: "M" | "Q" | "L" | "H"): boolean; }; size: { type: NumberConstructor; default: number; }; status: { type: import("vue").PropType<import("./type").QRStatus>; default: import("./type").QRStatus; validator(val: import("./type").QRStatus): boolean; }; statusRender: { type: import("vue").PropType<(info: import("./type").StatusRenderInfo) => (h: typeof import("vue").h) => import("..").SlotReturnValue>; }; type: { type: import("vue").PropType<"canvas" | "svg">; default: "canvas" | "svg"; validator(val: "canvas" | "svg"): boolean; }; value: { type: StringConstructor; default: string; }; onRefresh: import("vue").PropType<() => void>; }>>, { value: string; type: "canvas" | "svg"; size: number; color: string; icon: string; status: import("./type").QRStatus; borderless: boolean; level: "M" | "Q" | "L" | "H"; iconSize: number | { width: number; height: number; }; bgColor: string; }, {}>; export default _default;