export declare const APIKeySource: { readonly HEADER: "HEADER"; readonly AUTHORIZER: "AUTHORIZER"; }; export type APIKeySource = (typeof APIKeySource)[keyof typeof APIKeySource]; export declare const IntegrationConnectionType: { readonly INTERNET: "INTERNET"; readonly VPC_LINK: "VPC_LINK"; }; export type IntegrationConnectionType = (typeof IntegrationConnectionType)[keyof typeof IntegrationConnectionType]; export declare const IntegrationPassthroughBehavior: { readonly When_no_match: "when_no_match"; readonly When_no_templates: "when_no_templates"; readonly Never: "never"; }; export type IntegrationPassthroughBehavior = (typeof IntegrationPassthroughBehavior)[keyof typeof IntegrationPassthroughBehavior]; 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 Method: { readonly ANY: "ANY"; readonly GET: "GET"; readonly PUT: "PUT"; readonly POST: "POST"; readonly DELETE: "DELETE"; readonly PATCH: "PATCH"; readonly OPTIONS: "OPTIONS"; readonly HEAD: "HEAD"; }; export type Method = (typeof Method)[keyof typeof Method]; export declare const RequestValidator: { readonly ALL: "ALL"; readonly PARAMS_ONLY: "PARAMS_ONLY"; readonly BODY_ONLY: "BODY_ONLY"; }; export type RequestValidator = (typeof RequestValidator)[keyof typeof RequestValidator];