import { Representation, StreamKind } from '../../../../../providers/utils/parsers/types';
import { NativeBufferManager } from '../../../../../providers/DashProviderVirtual/lib/buffer/nativeBufferManager';
import { Dependencies, IVirtualBufferManager } from '../../../../../providers/DashProviderVirtual/lib/buffer/types';
export declare class VirtualBufferFactory {
    static getBufferManager(kind: StreamKind, nativeBufferManager: NativeBufferManager, representations: Representation[], dependencies: Dependencies): IVirtualBufferManager;
}
