import type { CountDownFinish } from './interface'; import type { BasicType } from '../..'; import type { DefineComponent, PropType, ComputedRef, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ExtractPropTypes } from 'vue'; import type { CurrentTime } from '../../_hooks'; declare const _sfc_main: DefineComponent<{ readonly time: BasicType, string | number | null>; readonly format: BasicType, string | null>; readonly autoStart: BasicType; readonly millisecond: BasicType; readonly onFinish: BasicType, null>; }, { start: () => void; pause: () => void; reset: (time: number) => void; current: ComputedRef; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly, string | number | null>; readonly format: BasicType, string | null>; readonly autoStart: BasicType; readonly millisecond: BasicType; readonly onFinish: BasicType, null>; }>>, { readonly format: string; readonly time: string | number; readonly autoStart: boolean; readonly millisecond: boolean; readonly onFinish: CountDownFinish; }>; export default _sfc_main;