export declare enum MediaType {
    Audio = "audio",
    Video = "video",
    Muxed = "muxed",
    Subtitle = "subtitle",
    Thumbnail = "thumbnail",
    Unknown = "unknown"
}
export declare enum SubtitleFormatType {
    WebVTT = "webvtt",
    Unknown = "unknown"
}
export declare enum Codec {
    Mp4a = "mp4a",
    AVC = "avc1",
    HEVC = "hvc1",
    ADTS = "adts",
    Unknown = "unknown"
}
export declare const MediaTypeValues: MediaType[];
export declare const Version = "<<PLAYER VERSION>>";
export declare enum ContentType {
    Content = "content",
    Advertisement = "advertisement"
}
export declare enum ResourceType {
    Hls = "hls",
    Dash = "dash",
    Progressive = "progressive"
}
export declare enum PlaybackTechnology {
    Mse = "mse",
    WebRtc = "webrtc",
    WebCodecs = "webcodecs",
    Native = "native"
}
export declare enum LoadControl {
    Nothing = 0,
    Metadata = 1,
    Data = 2
}
export type Constants = {
    Codec: typeof Codec;
    MediaType: typeof MediaType;
    MediaTypeValues: typeof MediaTypeValues;
    ContentType: typeof ContentType;
    ResourceType: typeof ResourceType;
    PlaybackTechnology: typeof PlaybackTechnology;
    LoadControl: typeof LoadControl;
    Version: string;
    SubtitleFormatType: typeof SubtitleFormatType;
};
