import type { QualityLevel } from '@vizor-vr/shared'; import type { IStreamingAdapter, DrmContext } from './types.js'; /** * Progressive MP4/WebM adapter. * Sets the video source directly — no adaptive bitrate. */ export declare class ProgressiveAdapter implements IStreamingAdapter { private videoElement; private _isAttached; get supportsABR(): boolean; get isAttached(): boolean; attach(videoElement: HTMLVideoElement): void; load(url: string, _drm?: DrmContext): void; getQualityLevels(): QualityLevel[]; setQualityLevel(_index: number): void; destroy(): void; } //# sourceMappingURL=progressive-adapter.d.ts.map