import { OpenId4VcVerifierApi } from "./openid4vc-verifier/OpenId4VcVerifierApi.mjs"; import "./openid4vc-verifier/index.mjs"; import { OpenId4VcIssuerModuleConfigOptions, OpenId4VcModuleConfig, OpenId4VcVerifierModuleConfigOptions } from "./OpenId4VcModuleConfig.mjs"; import { OpenId4VcHolderApi } from "./openid4vc-holder/OpenId4VcHolderApi.mjs"; import "./openid4vc-holder/index.mjs"; import { OpenId4VcIssuerApi } from "./openid4vc-issuer/OpenId4VcIssuerApi.mjs"; import "./openid4vc-issuer/index.mjs"; import { AgentContext } from "@credo-ts/core"; //#region src/OpenId4VcApi.d.ts /** * @public */ declare class OpenId4VcApi { readonly config: OpenId4VcModuleConfig; private agentContext; constructor(config: OpenId4VcModuleConfig, agentContext: AgentContext); get issuer(): IssuerConfig extends OpenId4VcIssuerModuleConfigOptions ? OpenId4VcIssuerApi : IssuerConfig extends null ? OpenId4VcIssuerApi | undefined : undefined; get verifier(): VerifierConfig extends OpenId4VcVerifierModuleConfigOptions ? OpenId4VcVerifierApi : VerifierConfig extends null ? OpenId4VcVerifierApi | undefined : undefined; get holder(): OpenId4VcHolderApi; } //#endregion export { OpenId4VcApi }; //# sourceMappingURL=OpenId4VcApi.d.mts.map