/** Создает структуру для хранения загружаемых и воспроизводимых частей трека */
export declare const createChunkQueue: <T extends AudioBufferSourceNode>() => {
    readonly bufferLen: number;
    readonly chunks: T[];
    allLoaded: () => void;
    toPlay: (chunk: T) => void;
    remove: (chunk: T) => void;
    push: (chunk: T) => void;
    popAll: () => T[];
    readonly length: number;
    readonly duration: number;
    readonly ended: boolean;
    readonly loaded: boolean;
};
//# sourceMappingURL=chunkQueue.d.ts.map