import * as vue_demi from 'vue-demi'; import { PropType, Ref } from 'vue-demi'; declare const _default: vue_demi.DefineComponent<{ duration: { type: NumberConstructor; default: number; }; events: { type: PropType; default: () => string[]; }; loop: { type: BooleanConstructor; default: boolean; }; syncKey: { type: StringConstructor; default: string; }; reminders: { type: PropType; default: () => number[]; }; wait: { type: NumberConstructor; default: number; }; }, { display: Ref; }, unknown, {}, {}, vue_demi.ComponentOptionsMixin, vue_demi.ComponentOptionsMixin, ("idle" | "remind" | "refresh")[], "idle" | "remind" | "refresh", vue_demi.PublicProps, Readonly; default: () => string[]; }; loop: { type: BooleanConstructor; default: boolean; }; syncKey: { type: StringConstructor; default: string; }; reminders: { type: PropType; default: () => number[]; }; wait: { type: NumberConstructor; default: number; }; }>> & { onIdle?: ((...args: any[]) => any) | undefined; onRemind?: ((...args: any[]) => any) | undefined; onRefresh?: ((...args: any[]) => any) | undefined; }, { duration: number; events: string[]; loop: boolean; syncKey: string; reminders: number[]; wait: number; }, {}>; export { _default as default };