import { AdapterContent, RequestContent } from '../Options'; export declare type UMAResponse = { issuer: string; authorization_endpoint: string; token_endpoint: string; introspection_endpoint: string; end_session_endpoint: string; jwks_uri: string; grant_types_supported: [string]; response_types_supported: [string]; response_modes_supported: [string]; registration_endpoint: string; token_endpoint_auth_methods_supported: [string]; token_endpoint_auth_signing_alg_values_supported: [string]; scopes_supported: [string]; resource_registration_endpoint: string; permission_endpoint: string; policy_endpoint: string; }; export interface UmaConfiguration { getUma2Configuration(requestContent: RequestContent): Promise; } export declare class DefaultUmaConfiguration implements UmaConfiguration { constructor(options: AdapterContent); options: AdapterContent; getUma2Configuration(requestContent: RequestContent): Promise; } //# sourceMappingURL=UmaConfiguration.d.ts.map