import { Second, Millisecond } from '../../units/Units'; import { EncodedEdgeToken } from '../../edgeAuth/EncodedEdgeToken'; import IsoBmffChannel from './IsoBmffChannel'; export type CreateIsoBmffChannelOptions = { videoElement: HTMLVideoElement; token: EncodedEdgeToken; targetLag?: Millisecond; targetPlayoutBufferDuration?: Second; }; export default class IsoBmffChannels { static createIsoBmffChannel(options: CreateIsoBmffChannelOptions): IsoBmffChannel; static get isFrameTimingInformationSupported(): boolean; private constructor(); }