import { NetworkStates } from './NetworkStates';
export type ChunkedStreamingStatistics = {
    width: number;
    height: number;
    currentTime: number;
    lag: number;
    networkState: NetworkStates;
    deliveryType?: string;
    isNative?: boolean;
    bufferingTime?: number;
    corruptedFrames?: number;
    decodedFrames?: number;
    droppedFrames?: number;
    estimatedBandwidth?: number;
    loadLatency?: number;
    pauseTime?: number;
    playTime?: number;
    stateHistory?: [
        {
            timestamp: number;
            state: string;
            duration: number;
        }
    ];
    streamBandwidth?: number;
    video?: HTMLVideoElement;
    dataBuffered: number;
};
export type ChunkedStreamingOptions = {
    preferNative?: boolean;
    originStartTime: number;
    lag: number;
};
