/** Maximum OAuth authorization-code length accepted at the HTTP boundary. */ export declare const MAX_OAUTH_AUTHORIZATION_CODE_LENGTH = 4096; /** * Cross-runtime upper bound for outbound OAuth request timeouts. * * Ten minutes is intentionally far above the normal 30-second default while * remaining operationally bounded and portable across Deno and Node. */ export declare const MAX_OAUTH_REQUEST_TIMEOUT_MS: number; /** Maximum token-endpoint response body accepted by a provider config. */ export declare const MAX_OAUTH_TOKEN_RESPONSE_BYTES = 1048576; /** Maximum provider API response body accepted by a service config. */ export declare const MAX_OAUTH_API_RESPONSE_BYTES: number; /** Maximum opaque token-store revision length accepted across the boundary. */ export declare const MAX_OAUTH_TOKEN_REVISION_LENGTH = 256; /** Maximum serialized size of optional data-only OAuth transaction metadata. */ export declare const MAX_OAUTH_STATE_METADATA_BYTES: number; /** Maximum logical services admitted by one shared callback dispatcher. */ export declare const MAX_OAUTH_CALLBACK_SERVICE_COUNT = 100; /** Maximum distinct refresh leaders retained for one token-store instance. */ export declare const MAX_OAUTH_REFRESH_INFLIGHT_COUNT = 10000; /** Bounds each configured OAuth scope token and the complete scope set. */ export declare const MAX_OAUTH_SCOPE_TOKEN_LENGTH = 256; export declare const MAX_OAUTH_SCOPE_COUNT = 100; export declare const MAX_OAUTH_SCOPE_WIRE_LENGTH = 4096; /** Bounds public identifiers used in persistent-store keys. */ export declare const MAX_OAUTH_PROVIDER_ID_LENGTH = 128; export declare const MAX_OAUTH_SERVICE_ID_LENGTH = 128; export declare const MAX_OAUTH_USER_ID_LENGTH = 1024; export declare const MAX_OAUTH_PROJECT_ID_LENGTH = 256; /** Bounds configuration-controlled names and wire values. */ export declare const MAX_OAUTH_DISPLAY_NAME_LENGTH = 256; export declare const MAX_OAUTH_ENV_VAR_NAME_LENGTH = 128; export declare const MAX_OAUTH_CREDENTIAL_LENGTH = 16384; export declare const MAX_OAUTH_CONFIG_PARAMETER_COUNT = 100; export declare const MAX_OAUTH_CONFIG_PARAMETER_NAME_LENGTH = 128; export declare const MAX_OAUTH_CONFIG_PARAMETER_VALUE_LENGTH = 4096; export declare const MAX_OAUTH_STATIC_HEADER_COUNT = 64; export declare const MAX_OAUTH_STATIC_HEADER_NAME_LENGTH = 128; export declare const MAX_OAUTH_STATIC_HEADER_VALUE_LENGTH = 8192; export declare const MAX_OAUTH_TOKEN_MAPPING_FIELD_LENGTH = 128; export declare const MAX_OAUTH_URL_LENGTH = 8192; export declare const MAX_OAUTH_TOKEN_VALUE_LENGTH = 65536; export declare const MAX_OAUTH_TOKEN_TYPE_LENGTH = 256; /** Bounds machine-readable exchange errors and optional operator-safe detail. */ export declare const MAX_OAUTH_ERROR_LENGTH = 128; export declare const MAX_OAUTH_ERROR_DESCRIPTION_LENGTH = 4096; //# sourceMappingURL=limits.d.ts.map