export interface AuthorizationServerMetadataResponse { issuer: string; authorizationEndpoint: string; tokenEndpoint: string; jwksUri: string; scopesSupported?: string[]; responseTypesSupported: string[]; grantTypesSupported: string[]; } export declare type HandleAuthorizationServerMetadataRequest = () => AuthorizationServerMetadataResponse; export declare const makeHandleAuthorizationServerMetadataRequest: ({ issuer, scopes, }: { issuer: string; scopes: string[]; }) => { handleAuthorizationServerMetadataRequest: HandleAuthorizationServerMetadataRequest; };