import { InternalOpenId4VcIssuerModuleConfigOptions, OpenId4VcIssuerModuleConfig } from "./OpenId4VcIssuerModuleConfig.mjs"; import { AgentContext, DependencyManager, Module } from "@credo-ts/core"; //#region src/openid4vc-issuer/OpenId4VcIssuerModule.d.ts /** * @public */ declare class OpenId4VcIssuerModule implements Module { readonly config: OpenId4VcIssuerModuleConfig; constructor(options: InternalOpenId4VcIssuerModuleConfigOptions | OpenId4VcIssuerModuleConfig); /** * Registers the dependencies of the openid4vc issuer module on the dependency manager. */ register(dependencyManager: DependencyManager): void; initialize(rootAgentContext: AgentContext): Promise; /** * Registers the endpoints on the router passed to this module. */ private configureRouter; private getIssuerIdParamHandler; private registerWellKnownRoutes; private registerIssuerRoutes; } //#endregion export { OpenId4VcIssuerModule }; //# sourceMappingURL=OpenId4VcIssuerModule.d.mts.map