1 | import { countdownValueType, FormatConfig } from './utils';
|
2 | declare const _default: import("vue").DefineComponent<{
|
3 | prefixCls: import("vue-types").VueTypeValidableDef<string> & {
|
4 | default: string;
|
5 | };
|
6 | decimalSeparator: import("vue-types").VueTypeValidableDef<string> & {
|
7 | default: string;
|
8 | };
|
9 | groupSeparator: import("vue-types").VueTypeValidableDef<string> & {
|
10 | default: string;
|
11 | };
|
12 | format: import("vue-types").VueTypeValidableDef<string> & {
|
13 | default: string;
|
14 | };
|
15 | value: {
|
16 | type: import("vue").PropType<import("../_util/type").Key>;
|
17 | };
|
18 | valueStyle: import("vue-types").VueTypeValidableDef<import("vue").CSSProperties>;
|
19 | valueRender: import("vue-types").VueTypeValidableDef<any>;
|
20 | formatter: import("vue-types").VueTypeValidableDef<any>;
|
21 | precision: import("vue-types").VueTypeValidableDef<number> & {
|
22 | default: number;
|
23 | };
|
24 | prefix: import("vue-types").VueTypeValidableDef<import("../_util/type").VueNode>;
|
25 | suffix: import("vue-types").VueTypeValidableDef<import("../_util/type").VueNode>;
|
26 | title: import("vue-types").VueTypeValidableDef<import("../_util/type").VueNode>;
|
27 | onFinish: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
|
28 | default: (...args: any[]) => any;
|
29 | };
|
30 | }, {
|
31 | countdownId: number;
|
32 | }, unknown, {}, {
|
33 | syncTimer(): void;
|
34 | startTimer(): void;
|
35 | stopTimer(): void;
|
36 | formatCountdown({ value, config }: {
|
37 | value: countdownValueType;
|
38 | config: FormatConfig;
|
39 | }): string;
|
40 | valueRenderHtml: (node: any) => any;
|
41 | }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
|
42 | prefixCls: string;
|
43 | format: string;
|
44 | onFinish: (...args: any[]) => any;
|
45 | decimalSeparator: string;
|
46 | precision: number;
|
47 | groupSeparator: string;
|
48 | } & {
|
49 | title?: import("../_util/type").VueNode;
|
50 | value?: import("../_util/type").Key;
|
51 | prefix?: import("../_util/type").VueNode;
|
52 | suffix?: import("../_util/type").VueNode;
|
53 | formatter?: any;
|
54 | valueStyle?: import("vue").CSSProperties;
|
55 | valueRender?: any;
|
56 | }>, {
|
57 | prefixCls: string;
|
58 | format: string;
|
59 | onFinish: (...args: any[]) => any;
|
60 | decimalSeparator: string;
|
61 | precision: number;
|
62 | groupSeparator: string;
|
63 | }>;
|
64 | export default _default;
|