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();
}
