UNPKG

2.44 kBTypeScriptView Raw
1import { countdownValueType, FormatConfig } from './utils';
2declare 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}>;
64export default _default;