CountDown.d.ts 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import { type ExtractPropTypes } from 'vue';
  2. declare const countDownProps: {
  3. time: {
  4. type: (NumberConstructor | StringConstructor)[];
  5. default: number;
  6. };
  7. format: {
  8. type: import("vue").PropType<string>;
  9. default: string;
  10. };
  11. autoStart: {
  12. type: BooleanConstructor;
  13. default: true;
  14. };
  15. millisecond: BooleanConstructor;
  16. };
  17. export declare type CountDownProps = ExtractPropTypes<typeof countDownProps>;
  18. declare const _default: import("vue").DefineComponent<{
  19. time: {
  20. type: (NumberConstructor | StringConstructor)[];
  21. default: number;
  22. };
  23. format: {
  24. type: import("vue").PropType<string>;
  25. default: string;
  26. };
  27. autoStart: {
  28. type: BooleanConstructor;
  29. default: true;
  30. };
  31. millisecond: BooleanConstructor;
  32. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "finish")[], "change" | "finish", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  33. time: {
  34. type: (NumberConstructor | StringConstructor)[];
  35. default: number;
  36. };
  37. format: {
  38. type: import("vue").PropType<string>;
  39. default: string;
  40. };
  41. autoStart: {
  42. type: BooleanConstructor;
  43. default: true;
  44. };
  45. millisecond: BooleanConstructor;
  46. }>> & {
  47. onChange?: ((...args: any[]) => any) | undefined;
  48. onFinish?: ((...args: any[]) => any) | undefined;
  49. }, {
  50. time: string | number;
  51. format: string;
  52. autoStart: boolean;
  53. millisecond: boolean;
  54. }>;
  55. export default _default;