{"version":3,"file":"CryptoDriver.mjs","names":[],"sources":["../../../src/services/crypto/CryptoDriver.ts"],"sourcesContent":["import type { AgentContext } from '@credo-ts/core'\n\nexport abstract class CryptoDriver {\n  // eslint-disable-next-line @typescript-eslint/no-explicit-any\n  abstract sign(agentContext: AgentContext, document: any, keyHint?: any): Promise<any>\n  // eslint-disable-next-line @typescript-eslint/no-explicit-any\n  abstract verify(agentContext: AgentContext, input: any): Promise<{ verified: boolean; credential?: any; error?: string }>\n}\n\n"],"mappings":";AAEA,IAAsB,eAAtB,MAAmC"}