| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- import type { CSSProperties, ExtractPropTypes, PropType } from 'vue';
- import type { valueType, Formatter } from './utils';
- import type { CustomSlotsType, VueNode } from '../_util/type';
- export declare const statisticProps: () => {
- prefixCls: StringConstructor;
- decimalSeparator: StringConstructor;
- groupSeparator: StringConstructor;
- format: StringConstructor;
- value: {
- type: PropType<valueType>;
- default: valueType;
- };
- valueStyle: {
- type: PropType<CSSProperties>;
- default: CSSProperties;
- };
- valueRender: {
- type: PropType<(node: VueNode) => VueNode>;
- default: (node: VueNode) => VueNode;
- };
- formatter: {
- default: Formatter;
- type: PropType<Formatter>;
- };
- precision: NumberConstructor;
- prefix: {
- type: PropType<VueNode>;
- };
- suffix: {
- type: PropType<VueNode>;
- };
- title: {
- type: PropType<VueNode>;
- };
- loading: {
- type: BooleanConstructor;
- default: boolean;
- };
- };
- export type StatisticProps = Partial<ExtractPropTypes<ReturnType<typeof statisticProps>>>;
- declare const _default: import("vue").DefineComponent<{
- prefixCls: StringConstructor;
- decimalSeparator: StringConstructor;
- groupSeparator: StringConstructor;
- format: StringConstructor;
- value: {
- type: PropType<valueType>;
- default: valueType;
- };
- valueStyle: {
- type: PropType<CSSProperties>;
- default: CSSProperties;
- };
- valueRender: {
- type: PropType<(node: VueNode) => VueNode>;
- default: (node: VueNode) => VueNode;
- };
- formatter: {
- default: Formatter;
- type: PropType<Formatter>;
- };
- precision: NumberConstructor;
- prefix: {
- type: PropType<VueNode>;
- };
- suffix: {
- type: PropType<VueNode>;
- };
- title: {
- type: PropType<VueNode>;
- };
- loading: {
- type: BooleanConstructor;
- default: boolean;
- };
- }, () => VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<ExtractPropTypes<{
- prefixCls: StringConstructor;
- decimalSeparator: StringConstructor;
- groupSeparator: StringConstructor;
- format: StringConstructor;
- value: {
- type: PropType<valueType>;
- default: valueType;
- };
- valueStyle: {
- type: PropType<CSSProperties>;
- default: CSSProperties;
- };
- valueRender: {
- type: PropType<(node: VueNode) => VueNode>;
- default: (node: VueNode) => VueNode;
- };
- formatter: {
- default: Formatter;
- type: PropType<Formatter>;
- };
- precision: NumberConstructor;
- prefix: {
- type: PropType<VueNode>;
- };
- suffix: {
- type: PropType<VueNode>;
- };
- title: {
- type: PropType<VueNode>;
- };
- loading: {
- type: BooleanConstructor;
- default: boolean;
- };
- }>>, {
- value: valueType;
- loading: boolean;
- formatter: Formatter;
- valueStyle: CSSProperties;
- valueRender: (node: VueNode) => VueNode;
- }, CustomSlotsType<{
- title?: any;
- prefix?: any;
- suffix?: any;
- formatter?: any;
- default?: any;
- }>>;
- export default _default;
|