export declare const ChannelInputType: {
    readonly Hls: "HLS";
    readonly Cmaf: "CMAF";
};
export type ChannelInputType = (typeof ChannelInputType)[keyof typeof ChannelInputType];
export declare const OriginEndpointAdMarkerDash: {
    readonly Binary: "BINARY";
    readonly Xml: "XML";
};
export type OriginEndpointAdMarkerDash = (typeof OriginEndpointAdMarkerDash)[keyof typeof OriginEndpointAdMarkerDash];
export declare const OriginEndpointAdMarkerHls: {
    readonly Daterange: "DATERANGE";
};
export type OriginEndpointAdMarkerHls = (typeof OriginEndpointAdMarkerHls)[keyof typeof OriginEndpointAdMarkerHls];
export declare const OriginEndpointCmafEncryptionMethod: {
    readonly Cenc: "CENC";
    readonly Cbcs: "CBCS";
};
export type OriginEndpointCmafEncryptionMethod = (typeof OriginEndpointCmafEncryptionMethod)[keyof typeof OriginEndpointCmafEncryptionMethod];
export declare const OriginEndpointContainerType: {
    readonly Ts: "TS";
    readonly Cmaf: "CMAF";
};
export type OriginEndpointContainerType = (typeof OriginEndpointContainerType)[keyof typeof OriginEndpointContainerType];
export declare const OriginEndpointDashCompactness: {
    readonly Standard: "STANDARD";
    readonly None: "NONE";
};
export type OriginEndpointDashCompactness = (typeof OriginEndpointDashCompactness)[keyof typeof OriginEndpointDashCompactness];
export declare const OriginEndpointDashDrmSignaling: {
    readonly Individual: "INDIVIDUAL";
    readonly Referenced: "REFERENCED";
};
export type OriginEndpointDashDrmSignaling = (typeof OriginEndpointDashDrmSignaling)[keyof typeof OriginEndpointDashDrmSignaling];
export declare const OriginEndpointDashPeriodTrigger: {
    readonly Avails: "AVAILS";
    readonly DrmKeyRotation: "DRM_KEY_ROTATION";
    readonly SourceChanges: "SOURCE_CHANGES";
    readonly SourceDisruptions: "SOURCE_DISRUPTIONS";
    readonly None: "NONE";
};
export type OriginEndpointDashPeriodTrigger = (typeof OriginEndpointDashPeriodTrigger)[keyof typeof OriginEndpointDashPeriodTrigger];
export declare const OriginEndpointDashProfile: {
    readonly DvbDash: "DVB_DASH";
};
export type OriginEndpointDashProfile = (typeof OriginEndpointDashProfile)[keyof typeof OriginEndpointDashProfile];
export declare const OriginEndpointDashSegmentTemplateFormat: {
    readonly NumberWithTimeline: "NUMBER_WITH_TIMELINE";
};
export type OriginEndpointDashSegmentTemplateFormat = (typeof OriginEndpointDashSegmentTemplateFormat)[keyof typeof OriginEndpointDashSegmentTemplateFormat];
export declare const OriginEndpointDashTtmlProfile: {
    readonly Imsc1: "IMSC_1";
    readonly EbuTtD101: "EBU_TT_D_101";
};
export type OriginEndpointDashTtmlProfile = (typeof OriginEndpointDashTtmlProfile)[keyof typeof OriginEndpointDashTtmlProfile];
export declare const OriginEndpointDashUtcTimingMode: {
    readonly HttpHead: "HTTP_HEAD";
    readonly HttpIso: "HTTP_ISO";
    readonly HttpXsdate: "HTTP_XSDATE";
    readonly UtcDirect: "UTC_DIRECT";
};
export type OriginEndpointDashUtcTimingMode = (typeof OriginEndpointDashUtcTimingMode)[keyof typeof OriginEndpointDashUtcTimingMode];
export declare const OriginEndpointDrmSystem: {
    readonly ClearKeyAes128: "CLEAR_KEY_AES_128";
    readonly Fairplay: "FAIRPLAY";
    readonly Playready: "PLAYREADY";
    readonly Widevine: "WIDEVINE";
    readonly Irdeto: "IRDETO";
};
export type OriginEndpointDrmSystem = (typeof OriginEndpointDrmSystem)[keyof typeof OriginEndpointDrmSystem];
export declare const OriginEndpointEndpointErrorCondition: {
    readonly StaleManifest: "STALE_MANIFEST";
    readonly IncompleteManifest: "INCOMPLETE_MANIFEST";
    readonly MissingDrmKey: "MISSING_DRM_KEY";
    readonly SlateInput: "SLATE_INPUT";
};
export type OriginEndpointEndpointErrorCondition = (typeof OriginEndpointEndpointErrorCondition)[keyof typeof OriginEndpointEndpointErrorCondition];
export declare const OriginEndpointPresetSpeke20Audio: {
    readonly PresetAudio1: "PRESET_AUDIO_1";
    readonly PresetAudio2: "PRESET_AUDIO_2";
    readonly PresetAudio3: "PRESET_AUDIO_3";
    readonly Shared: "SHARED";
    readonly Unencrypted: "UNENCRYPTED";
};
export type OriginEndpointPresetSpeke20Audio = (typeof OriginEndpointPresetSpeke20Audio)[keyof typeof OriginEndpointPresetSpeke20Audio];
export declare const OriginEndpointPresetSpeke20Video: {
    readonly PresetVideo1: "PRESET_VIDEO_1";
    readonly PresetVideo2: "PRESET_VIDEO_2";
    readonly PresetVideo3: "PRESET_VIDEO_3";
    readonly PresetVideo4: "PRESET_VIDEO_4";
    readonly PresetVideo5: "PRESET_VIDEO_5";
    readonly PresetVideo6: "PRESET_VIDEO_6";
    readonly PresetVideo7: "PRESET_VIDEO_7";
    readonly PresetVideo8: "PRESET_VIDEO_8";
    readonly Shared: "SHARED";
    readonly Unencrypted: "UNENCRYPTED";
};
export type OriginEndpointPresetSpeke20Video = (typeof OriginEndpointPresetSpeke20Video)[keyof typeof OriginEndpointPresetSpeke20Video];
export declare const OriginEndpointScteFilter: {
    readonly SpliceInsert: "SPLICE_INSERT";
    readonly Break: "BREAK";
    readonly ProviderAdvertisement: "PROVIDER_ADVERTISEMENT";
    readonly DistributorAdvertisement: "DISTRIBUTOR_ADVERTISEMENT";
    readonly ProviderPlacementOpportunity: "PROVIDER_PLACEMENT_OPPORTUNITY";
    readonly DistributorPlacementOpportunity: "DISTRIBUTOR_PLACEMENT_OPPORTUNITY";
    readonly ProviderOverlayPlacementOpportunity: "PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY";
    readonly DistributorOverlayPlacementOpportunity: "DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY";
    readonly Program: "PROGRAM";
};
export type OriginEndpointScteFilter = (typeof OriginEndpointScteFilter)[keyof typeof OriginEndpointScteFilter];
export declare const OriginEndpointTsEncryptionMethod: {
    readonly Aes128: "AES_128";
    readonly SampleAes: "SAMPLE_AES";
};
export type OriginEndpointTsEncryptionMethod = (typeof OriginEndpointTsEncryptionMethod)[keyof typeof OriginEndpointTsEncryptionMethod];
