1/** 2 * The Issuer reperesents a single OAuth2 provider. 3 * 4 * The Issuer is configured with a provider's base OAuth2 endpoint which is 5 * used to retrieve the associated configuration information. 6 */ 7export declare class Issuer { 8 private baseURL; 9 private fetch; 10 private config?; 11 constructor(baseURL: string); 12 authEndpoint(): Promise<string>; 13 tokenEndpoint(): Promise<string>; 14 private loadOpenIDConfig; 15} 16