import { CredentialOffer } from "../types"; import { Context } from "../plugin"; import { AuthorizationRequest } from "../protocols/AuthorizationRequest"; import * as Utils from "../../../../utils"; interface Args { offer: CredentialOffer; clientId: string; redirectUri: string; } /** * OIDC Convenience Task * Credential Offer to Authorization Request * * OIDC Connection flow 1/2 * OIDC Credential Issuance flow 1/3 * * steps * - fetchIssuerMetadata * - fetchAuthorizationServerMetadata * - createAuthorizationRequest * * @param offer * @returns */ export declare class ResolveAuthorizationRequest extends Utils.Task { run(ctx: Context): Promise; private processScopesAndConfigurationIds; } export {};