export declare const IpAddressType: { readonly dualstack: "dualstack"; readonly ipv4: "ipv4"; }; export type IpAddressType = (typeof IpAddressType)[keyof typeof IpAddressType]; export declare const ProtocolType: { readonly HTTP: "HTTP"; readonly WEBSOCKET: "WEBSOCKET"; }; export type ProtocolType = (typeof ProtocolType)[keyof typeof ProtocolType]; export declare const AuthorizerType: { readonly JWT: "JWT"; readonly REQUEST: "REQUEST"; }; export type AuthorizerType = (typeof AuthorizerType)[keyof typeof AuthorizerType]; export declare const DeploymentStatus: { readonly DEPLOYED: "DEPLOYED"; readonly FAILED: "FAILED"; readonly PENDING: "PENDING"; }; export type DeploymentStatus = (typeof DeploymentStatus)[keyof typeof DeploymentStatus]; export declare const DomainNameStatus: { readonly AVAILABLE: "AVAILABLE"; readonly PENDING_CERTIFICATE_REIMPORT: "PENDING_CERTIFICATE_REIMPORT"; readonly PENDING_OWNERSHIP_VERIFICATION: "PENDING_OWNERSHIP_VERIFICATION"; readonly UPDATING: "UPDATING"; }; export type DomainNameStatus = (typeof DomainNameStatus)[keyof typeof DomainNameStatus]; export declare const EndpointType: { readonly EDGE: "EDGE"; readonly REGIONAL: "REGIONAL"; }; export type EndpointType = (typeof EndpointType)[keyof typeof EndpointType]; export declare const SecurityPolicy: { readonly TLS_1_0: "TLS_1_0"; readonly TLS_1_2: "TLS_1_2"; }; export type SecurityPolicy = (typeof SecurityPolicy)[keyof typeof SecurityPolicy]; export declare const RoutingMode: { readonly API_MAPPING_ONLY: "API_MAPPING_ONLY"; readonly ROUTING_RULE_ONLY: "ROUTING_RULE_ONLY"; readonly ROUTING_RULE_THEN_API_MAPPING: "ROUTING_RULE_THEN_API_MAPPING"; }; export type RoutingMode = (typeof RoutingMode)[keyof typeof RoutingMode]; export declare const ConnectionType: { readonly INTERNET: "INTERNET"; readonly VPC_LINK: "VPC_LINK"; }; export type ConnectionType = (typeof ConnectionType)[keyof typeof ConnectionType]; export declare const ContentHandlingStrategy: { readonly CONVERT_TO_BINARY: "CONVERT_TO_BINARY"; readonly CONVERT_TO_TEXT: "CONVERT_TO_TEXT"; }; export type ContentHandlingStrategy = (typeof ContentHandlingStrategy)[keyof typeof ContentHandlingStrategy]; export declare const IntegrationType: { readonly AWS: "AWS"; readonly AWS_PROXY: "AWS_PROXY"; readonly HTTP: "HTTP"; readonly HTTP_PROXY: "HTTP_PROXY"; readonly MOCK: "MOCK"; }; export type IntegrationType = (typeof IntegrationType)[keyof typeof IntegrationType]; export declare const PassthroughBehavior: { readonly NEVER: "NEVER"; readonly WHEN_NO_MATCH: "WHEN_NO_MATCH"; readonly WHEN_NO_TEMPLATES: "WHEN_NO_TEMPLATES"; }; export type PassthroughBehavior = (typeof PassthroughBehavior)[keyof typeof PassthroughBehavior]; export declare const PreviewStatus: { readonly PREVIEW_FAILED: "PREVIEW_FAILED"; readonly PREVIEW_IN_PROGRESS: "PREVIEW_IN_PROGRESS"; readonly PREVIEW_READY: "PREVIEW_READY"; }; export type PreviewStatus = (typeof PreviewStatus)[keyof typeof PreviewStatus]; export declare const PublishStatus: { readonly DISABLED: "DISABLED"; readonly DISABLE_FAILED: "DISABLE_FAILED"; readonly DISABLE_IN_PROGRESS: "DISABLE_IN_PROGRESS"; readonly PUBLISHED: "PUBLISHED"; readonly PUBLISH_FAILED: "PUBLISH_FAILED"; readonly PUBLISH_IN_PROGRESS: "PUBLISH_IN_PROGRESS"; }; export type PublishStatus = (typeof PublishStatus)[keyof typeof PublishStatus]; export declare const Status: { readonly AVAILABLE: "AVAILABLE"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; }; export type Status = (typeof Status)[keyof typeof Status]; export declare const TryItState: { readonly DISABLED: "DISABLED"; readonly ENABLED: "ENABLED"; }; export type TryItState = (typeof TryItState)[keyof typeof TryItState]; export declare const AuthorizationType: { readonly AWS_IAM: "AWS_IAM"; readonly CUSTOM: "CUSTOM"; readonly JWT: "JWT"; readonly NONE: "NONE"; }; export type AuthorizationType = (typeof AuthorizationType)[keyof typeof AuthorizationType]; export declare const LoggingLevel: { readonly ERROR: "ERROR"; readonly INFO: "INFO"; readonly OFF: "OFF"; }; export type LoggingLevel = (typeof LoggingLevel)[keyof typeof LoggingLevel]; export declare const VpcLinkStatus: { readonly AVAILABLE: "AVAILABLE"; readonly DELETING: "DELETING"; readonly FAILED: "FAILED"; readonly INACTIVE: "INACTIVE"; readonly PENDING: "PENDING"; }; export type VpcLinkStatus = (typeof VpcLinkStatus)[keyof typeof VpcLinkStatus]; export declare const VpcLinkVersion: { readonly V2: "V2"; }; export type VpcLinkVersion = (typeof VpcLinkVersion)[keyof typeof VpcLinkVersion];