export declare class Interval {
    private readonly _period;
    private readonly _sideEffect;
    private _intervalId;
    private _tick;
    constructor(period: number, sideEffect: (tick: number) => void);
    /**
     * Starts emitting values at the specified interval.
     */
    start(): void;
    /**
     * Stops emitting values.
     */
    stop(): void;
    destroy(): void;
}
//# sourceMappingURL=Interval.d.ts.map