UNPKG

tdesign-mobile-vue

Version:
56 lines (55 loc) 1.45 kB
import { TdQRCodeProps } from './type'; import { PropType } from 'vue'; declare const _default: { bgColor: { type: StringConstructor; default: string; }; borderless: BooleanConstructor; color: { type: StringConstructor; default: string; }; icon: { type: StringConstructor; default: string; }; iconSize: { type: PropType<number | { width: number; height: number; }>; default: number | { width: number; height: number; }; }; level: { type: PropType<"M" | "Q" | "L" | "H">; default: "M" | "Q" | "L" | "H"; validator(val: TdQRCodeProps['level']): boolean; }; size: { type: NumberConstructor; default: number; }; status: { type: PropType<import("./type").QRStatus>; default: import("./type").QRStatus; validator(val: TdQRCodeProps['status']): boolean; }; statusRender: { type: PropType<(info: import("./type").StatusRenderInfo) => (h: typeof import("vue").h) => import("..").SlotReturnValue>; }; type: { type: PropType<"canvas" | "svg">; default: "canvas" | "svg"; validator(val: TdQRCodeProps['type']): boolean; }; value: { type: StringConstructor; default: string; }; onRefresh: PropType<() => void>; }; export default _default;