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";
    readonly Scte35Enhanced: "SCTE35_ENHANCED";
};
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";
    readonly Ism: "ISM";
};
export type OriginEndpointContainerType = (typeof OriginEndpointContainerType)[keyof typeof OriginEndpointContainerType];
export declare const OriginEndpointCustomAdType: {
    readonly Program: "PROGRAM";
    readonly Chapter: "CHAPTER";
    readonly UnscheduledEvent: "UNSCHEDULED_EVENT";
    readonly AlternateContentOpportunity: "ALTERNATE_CONTENT_OPPORTUNITY";
    readonly Network: "NETWORK";
};
export type OriginEndpointCustomAdType = (typeof OriginEndpointCustomAdType)[keyof typeof OriginEndpointCustomAdType];
export declare const OriginEndpointDashAudioTimelinePattern: {
    readonly None: "NONE";
    readonly Patterned: "PATTERNED";
};
export type OriginEndpointDashAudioTimelinePattern = (typeof OriginEndpointDashAudioTimelinePattern)[keyof typeof OriginEndpointDashAudioTimelinePattern];
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 OriginEndpointIsmEncryptionMethod: {
    readonly Cenc: "CENC";
};
export type OriginEndpointIsmEncryptionMethod = (typeof OriginEndpointIsmEncryptionMethod)[keyof typeof OriginEndpointIsmEncryptionMethod];
export declare const OriginEndpointMssManifestLayout: {
    readonly Full: "FULL";
    readonly Compact: "COMPACT";
};
export type OriginEndpointMssManifestLayout = (typeof OriginEndpointMssManifestLayout)[keyof typeof OriginEndpointMssManifestLayout];
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";
    readonly Chapter: "CHAPTER";
    readonly UnscheduledEvent: "UNSCHEDULED_EVENT";
    readonly AlternateContentOpportunity: "ALTERNATE_CONTENT_OPPORTUNITY";
    readonly Network: "NETWORK";
    readonly ProviderPromo: "PROVIDER_PROMO";
    readonly DistributorPromo: "DISTRIBUTOR_PROMO";
    readonly ProviderAdBlock: "PROVIDER_AD_BLOCK";
    readonly DistributorAdBlock: "DISTRIBUTOR_AD_BLOCK";
    readonly ContentIdentification: "CONTENT_IDENTIFICATION";
    readonly CallAdServer: "CALL_AD_SERVER";
};
export type OriginEndpointScteFilter = (typeof OriginEndpointScteFilter)[keyof typeof OriginEndpointScteFilter];
export declare const OriginEndpointScteInManifests: {
    readonly All: "ALL";
    readonly MatchesFilter: "MATCHES_FILTER";
};
export type OriginEndpointScteInManifests = (typeof OriginEndpointScteInManifests)[keyof typeof OriginEndpointScteInManifests];
export declare const OriginEndpointScteInSegments: {
    readonly None: "NONE";
    readonly All: "ALL";
    readonly MatchesFilter: "MATCHES_FILTER";
};
export type OriginEndpointScteInSegments = (typeof OriginEndpointScteInSegments)[keyof typeof OriginEndpointScteInSegments];
export declare const OriginEndpointTsEncryptionMethod: {
    readonly Aes128: "AES_128";
    readonly SampleAes: "SAMPLE_AES";
};
export type OriginEndpointTsEncryptionMethod = (typeof OriginEndpointTsEncryptionMethod)[keyof typeof OriginEndpointTsEncryptionMethod];
export declare const OriginEndpointUriPathType: {
    readonly Leaf: "LEAF";
    readonly Root: "ROOT";
};
export type OriginEndpointUriPathType = (typeof OriginEndpointUriPathType)[keyof typeof OriginEndpointUriPathType];
export declare const OriginEndpointUriSeparator: {
    readonly Underscore: "UNDERSCORE";
    readonly Hyphen: "HYPHEN";
};
export type OriginEndpointUriSeparator = (typeof OriginEndpointUriSeparator)[keyof typeof OriginEndpointUriSeparator];
