import { KeyService } from "./KeyService.mjs"; import { AgentContext, JwsService } from "@credo-ts/core"; //#region src/services/JwtService.d.ts type KeyHint = { id: string; controller: string; }; declare class JwtService { private readonly keys; private readonly jws; constructor(keys: KeyService, jws: JwsService); signVcJwt(agentContext: AgentContext, document: any, key?: KeyHint): Promise; verifyVcJwt(agentContext: AgentContext, jwt: string): Promise<{ verified: boolean; payload?: any; error?: string; }>; } //#endregion export { JwtService }; //# sourceMappingURL=JwtService.d.mts.map