/** * @public * @enum */ export declare const ClipFragmentSelectorType: { readonly PRODUCER_TIMESTAMP: "PRODUCER_TIMESTAMP"; readonly SERVER_TIMESTAMP: "SERVER_TIMESTAMP"; }; /** * @public */ export type ClipFragmentSelectorType = (typeof ClipFragmentSelectorType)[keyof typeof ClipFragmentSelectorType]; /** * @public * @enum */ export declare const DASHFragmentSelectorType: { readonly PRODUCER_TIMESTAMP: "PRODUCER_TIMESTAMP"; readonly SERVER_TIMESTAMP: "SERVER_TIMESTAMP"; }; /** * @public */ export type DASHFragmentSelectorType = (typeof DASHFragmentSelectorType)[keyof typeof DASHFragmentSelectorType]; /** * @public * @enum */ export declare const DASHDisplayFragmentNumber: { readonly ALWAYS: "ALWAYS"; readonly NEVER: "NEVER"; }; /** * @public */ export type DASHDisplayFragmentNumber = (typeof DASHDisplayFragmentNumber)[keyof typeof DASHDisplayFragmentNumber]; /** * @public * @enum */ export declare const DASHDisplayFragmentTimestamp: { readonly ALWAYS: "ALWAYS"; readonly NEVER: "NEVER"; }; /** * @public */ export type DASHDisplayFragmentTimestamp = (typeof DASHDisplayFragmentTimestamp)[keyof typeof DASHDisplayFragmentTimestamp]; /** * @public * @enum */ export declare const DASHPlaybackMode: { readonly LIVE: "LIVE"; readonly LIVE_REPLAY: "LIVE_REPLAY"; readonly ON_DEMAND: "ON_DEMAND"; }; /** * @public */ export type DASHPlaybackMode = (typeof DASHPlaybackMode)[keyof typeof DASHPlaybackMode]; /** * @public * @enum */ export declare const ContainerFormat: { readonly FRAGMENTED_MP4: "FRAGMENTED_MP4"; readonly MPEG_TS: "MPEG_TS"; }; /** * @public */ export type ContainerFormat = (typeof ContainerFormat)[keyof typeof ContainerFormat]; /** * @public * @enum */ export declare const HLSDiscontinuityMode: { readonly ALWAYS: "ALWAYS"; readonly NEVER: "NEVER"; readonly ON_DISCONTINUITY: "ON_DISCONTINUITY"; }; /** * @public */ export type HLSDiscontinuityMode = (typeof HLSDiscontinuityMode)[keyof typeof HLSDiscontinuityMode]; /** * @public * @enum */ export declare const HLSDisplayFragmentTimestamp: { readonly ALWAYS: "ALWAYS"; readonly NEVER: "NEVER"; }; /** * @public */ export type HLSDisplayFragmentTimestamp = (typeof HLSDisplayFragmentTimestamp)[keyof typeof HLSDisplayFragmentTimestamp]; /** * @public * @enum */ export declare const HLSFragmentSelectorType: { readonly PRODUCER_TIMESTAMP: "PRODUCER_TIMESTAMP"; readonly SERVER_TIMESTAMP: "SERVER_TIMESTAMP"; }; /** * @public */ export type HLSFragmentSelectorType = (typeof HLSFragmentSelectorType)[keyof typeof HLSFragmentSelectorType]; /** * @public * @enum */ export declare const HLSPlaybackMode: { readonly LIVE: "LIVE"; readonly LIVE_REPLAY: "LIVE_REPLAY"; readonly ON_DEMAND: "ON_DEMAND"; }; /** * @public */ export type HLSPlaybackMode = (typeof HLSPlaybackMode)[keyof typeof HLSPlaybackMode]; /** * @public * @enum */ export declare const Format: { readonly JPEG: "JPEG"; readonly PNG: "PNG"; }; /** * @public */ export type Format = (typeof Format)[keyof typeof Format]; /** * @public * @enum */ export declare const FormatConfigKey: { readonly JPEGQuality: "JPEGQuality"; }; /** * @public */ export type FormatConfigKey = (typeof FormatConfigKey)[keyof typeof FormatConfigKey]; /** * @public * @enum */ export declare const ImageSelectorType: { readonly PRODUCER_TIMESTAMP: "PRODUCER_TIMESTAMP"; readonly SERVER_TIMESTAMP: "SERVER_TIMESTAMP"; }; /** * @public */ export type ImageSelectorType = (typeof ImageSelectorType)[keyof typeof ImageSelectorType]; /** * @public * @enum */ export declare const ImageError: { readonly MEDIA_ERROR: "MEDIA_ERROR"; readonly NO_MEDIA: "NO_MEDIA"; }; /** * @public */ export type ImageError = (typeof ImageError)[keyof typeof ImageError]; /** * @public * @enum */ export declare const FragmentSelectorType: { readonly PRODUCER_TIMESTAMP: "PRODUCER_TIMESTAMP"; readonly SERVER_TIMESTAMP: "SERVER_TIMESTAMP"; }; /** * @public */ export type FragmentSelectorType = (typeof FragmentSelectorType)[keyof typeof FragmentSelectorType];