export declare class TsQueue {
    elementsList: any[];
    totalDiscarded: number;
    ptsQueue: Array<{
        ts: number;
        d: number;
    }>;
    constructor();
    clear(): void;
    addToPtsQueue(ts: number, d: number): void;
    shiftPtsQueue(numElements?: number): void;
    removeUntil(length: number): void;
    getPtsQueueLengthInfo(): {
        lengthMs: number;
        size: number;
    };
}
//# sourceMappingURL=ts_queue.d.ts.map