import type { KeysToCamelCase } from '@silverhand/essentials'; import type { Requester } from '../types/index.js'; type OidcConfigSnakeCaseResponse = { authorization_endpoint: string; token_endpoint: string; userinfo_endpoint: string; end_session_endpoint: string; revocation_endpoint: string; jwks_uri: string; issuer: string; }; export declare const discoveryPath = "/oidc/.well-known/openid-configuration"; export type OidcConfigResponse = KeysToCamelCase; export declare const fetchOidcConfig: (endpoint: string, requester: Requester) => Promise; export {};