import { OpenId4VcVerifierModule } from "./openid4vc-verifier/OpenId4VcVerifierModule.mjs"; import "./openid4vc-verifier/index.mjs"; import { OpenId4VcIssuerModuleConfigOptions, OpenId4VcModuleConfig, OpenId4VcModuleConfigOptions, OpenId4VcVerifierModuleConfigOptions } from "./OpenId4VcModuleConfig.mjs"; import { OpenId4VcHolderModule } from "./openid4vc-holder/OpenId4VcHolderModule.mjs"; import "./openid4vc-holder/index.mjs"; import { OpenId4VcIssuerModule } from "./openid4vc-issuer/OpenId4VcIssuerModule.mjs"; import "./openid4vc-issuer/index.mjs"; import { OpenId4VcApi } from "./OpenId4VcApi.mjs"; import { AgentContext, DependencyManager, Module } from "@credo-ts/core"; //#region src/OpenId4VcModule.d.ts /** * @public */ declare class OpenId4VcModule implements Module { readonly api: typeof OpenId4VcApi; readonly config: OpenId4VcModuleConfig; readonly issuer?: IssuerConfig extends OpenId4VcIssuerModuleConfigOptions ? OpenId4VcIssuerModule : IssuerConfig extends null ? OpenId4VcIssuerModule | undefined : undefined; readonly verifier?: VerifierConfig extends OpenId4VcVerifierModuleConfigOptions ? OpenId4VcVerifierModule : VerifierConfig extends null ? OpenId4VcVerifierModule | undefined : undefined; readonly holder: OpenId4VcHolderModule; constructor(options?: OpenId4VcModuleConfigOptions); /** * Registers the dependencies of the openid4vc issuer module on the dependency manager. */ register(dependencyManager: DependencyManager): void; initialize(rootAgentContext: AgentContext): Promise; } //#endregion export { OpenId4VcModule }; //# sourceMappingURL=OpenId4VcModule.d.mts.map