UNPKG

@sphereon/ssi-sdk.siopv2-oid4vp-rp-rest-api

Version:

25 lines 989 B
import { ExpressSupport } from '@sphereon/ssi-express-support'; import { IPresentationExchange } from '@sphereon/ssi-sdk.presentation-exchange'; import { ISIOPv2RP } from '@sphereon/ssi-sdk.siopv2-oid4vp-rp-auth'; import { TAgent } from '@veramo/core'; import { Express, Router } from 'express'; import { IRequiredPlugins, ISIOPv2RPRestAPIOpts } from './types'; export declare class SIOPv2RPApiServer { private readonly _express; private readonly _router; private readonly _agent; private readonly _opts?; private readonly _basePath; private readonly OID4VP_SWAGGER_URL; constructor(args: { agent: TAgent<IRequiredPlugins>; expressSupport: ExpressSupport; opts?: ISIOPv2RPRestAPIOpts; }); private setupSwaggerUi; get express(): Express; get router(): Router; get agent(): TAgent<IPresentationExchange & ISIOPv2RP>; get opts(): ISIOPv2RPRestAPIOpts | undefined; } //# sourceMappingURL=siopv2-rp-api-server.d.ts.map