import * as z from "zod/v4"; /** * Custom superset of RFC 8414 OAuth 2.0 Authorization Server Metadata. * * @remarks * * Stored at connector creation time (provided for HTTP connectors, discovered via .well-known for MCP). * Mirrors the shape of .well-known/oauth-authorization-server responses. */ export type ExtendedOAuthServerMetadata = { issuer: string; authorizationEndpoint: string; tokenEndpoint: string; registrationEndpoint?: string | null | undefined; scopesSupported?: Array | null | undefined; responseTypesSupported?: Array | undefined; responseModesSupported?: Array | null | undefined; grantTypesSupported?: Array | null | undefined; tokenEndpointAuthMethodsSupported?: Array | null | undefined; tokenEndpointAuthSigningAlgValuesSupported?: Array | null | undefined; serviceDocumentation?: string | null | undefined; uiLocalesSupported?: Array | null | undefined; opPolicyUri?: string | null | undefined; opTosUri?: string | null | undefined; revocationEndpoint?: string | null | undefined; revocationEndpointAuthMethodsSupported?: Array | null | undefined; revocationEndpointAuthSigningAlgValuesSupported?: Array | null | undefined; introspectionEndpoint?: string | null | undefined; introspectionEndpointAuthMethodsSupported?: Array | null | undefined; introspectionEndpointAuthSigningAlgValuesSupported?: Array | null | undefined; codeChallengeMethodsSupported?: Array | null | undefined; clientIdMetadataDocumentSupported?: boolean | null | undefined; xResourceUrl?: string | null | undefined; }; /** @internal */ export type ExtendedOAuthServerMetadata$Outbound = { issuer: string; authorization_endpoint: string; token_endpoint: string; registration_endpoint?: string | null | undefined; scopes_supported?: Array | null | undefined; response_types_supported?: Array | undefined; response_modes_supported?: Array | null | undefined; grant_types_supported?: Array | null | undefined; token_endpoint_auth_methods_supported?: Array | null | undefined; token_endpoint_auth_signing_alg_values_supported?: Array | null | undefined; service_documentation?: string | null | undefined; ui_locales_supported?: Array | null | undefined; op_policy_uri?: string | null | undefined; op_tos_uri?: string | null | undefined; revocation_endpoint?: string | null | undefined; revocation_endpoint_auth_methods_supported?: Array | null | undefined; revocation_endpoint_auth_signing_alg_values_supported?: Array | null | undefined; introspection_endpoint?: string | null | undefined; introspection_endpoint_auth_methods_supported?: Array | null | undefined; introspection_endpoint_auth_signing_alg_values_supported?: Array | null | undefined; code_challenge_methods_supported?: Array | null | undefined; client_id_metadata_document_supported?: boolean | null | undefined; x_resource_url?: string | null | undefined; }; /** @internal */ export declare const ExtendedOAuthServerMetadata$outboundSchema: z.ZodType; export declare function extendedOAuthServerMetadataToJSON(extendedOAuthServerMetadata: ExtendedOAuthServerMetadata): string; //# sourceMappingURL=extendedoauthservermetadata.d.ts.map