tdesign-vue
Version:
52 lines (51 loc) • 1.63 kB
TypeScript
import { TdStatisticProps } from './type';
import { PropType } from 'vue';
declare const _default: {
animation: {
type: PropType<import("./type").animation>;
};
animationStart: BooleanConstructor;
color: {
type: StringConstructor;
default: string;
};
decimalPlaces: {
type: NumberConstructor;
};
extra: {
type: PropType<string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue)>;
};
format: {
type: PropType<(value: number) => number>;
};
loading: BooleanConstructor;
prefix: {
type: PropType<string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue)>;
};
separator: {
type: StringConstructor;
default: string;
};
suffix: {
type: PropType<string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue)>;
};
title: {
type: PropType<string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue)>;
};
trend: {
type: PropType<"increase" | "decrease">;
validator(val: TdStatisticProps['trend']): boolean;
};
trendPlacement: {
type: PropType<"left" | "right">;
default: "left" | "right";
validator(val: TdStatisticProps['trendPlacement']): boolean;
};
unit: {
type: PropType<string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue)>;
};
value: {
type: NumberConstructor;
};
};
export default _default;