export declare const HEADER_SIZE = 11; export interface FrameChunkHeader { timestamp: number; start: boolean; end: boolean; keyframe: boolean; sequence: number; isVP9: boolean; eos: boolean; ssrc: number; } export interface FrameChunk extends FrameChunkHeader { data: ArrayBuffer; } export declare function wrapHeader(timestamp: number, start: boolean, end: boolean, keyframe: boolean, sequence: number, isVP9: boolean, data: ArrayBuffer | null): ArrayBuffer; export declare function parseChunk(data: ArrayBuffer): FrameChunk; export declare function isKeyframeRequested(data?: ArrayBuffer): boolean; export interface CcFeedback { seq: number; ts2: number; } export declare function parseCcFeedback(data?: ArrayBuffer): CcFeedback | null; export declare function prepareKeyFrameRequest(ssrc: number): ArrayBuffer;