import { EventDispatcher } from '../events/EventDispatcher';
export declare class Timer extends EventDispatcher {
    private _delay;
    private _repeatCount;
    private _currentCount;
    private _iid;
    private _running;
    constructor(delay: number, repeatCount?: number);
    get currentCount(): number;
    get delay(): number;
    set delay(value: number);
    get repeatCount(): number;
    set repeatCount(value: number);
    reset(): void;
    get running(): boolean;
    start(): void;
    stop(): void;
    private tick;
}
//# sourceMappingURL=Timer.d.ts.map