export declare class Timer {
    private _counter;
    private _time;
    private _repeat;
    private _cb;
    private _remove;
    private _loop;
    constructor(time: number, end: () => void, remove?: () => void);
    update(delta: number): void;
    get counter(): number;
    set counter(value: number);
    get time(): number;
    set time(value: number);
    get repeat(): boolean;
    set repeat(value: boolean);
    get loop(): number;
    set loop(value: number);
    stop(): void;
}
