{"version":3,"file":"OpenId4VcIssuanceSessionRepository.mjs","names":[],"sources":["../../../src/openid4vc-issuer/repository/OpenId4VcIssuanceSessionRepository.ts"],"sourcesContent":["import { EventEmitter, InjectionSymbols, inject, injectable, Repository, type StorageService } from '@credo-ts/core'\n\nimport { OpenId4VcIssuanceSessionRecord } from './OpenId4VcIssuanceSessionRecord'\n\n@injectable()\nexport class OpenId4VcIssuanceSessionRepository extends Repository<OpenId4VcIssuanceSessionRecord> {\n  public constructor(\n    @inject(InjectionSymbols.StorageService) storageService: StorageService<OpenId4VcIssuanceSessionRecord>,\n    eventEmitter: EventEmitter\n  ) {\n    super(OpenId4VcIssuanceSessionRecord, storageService, eventEmitter)\n  }\n}\n"],"mappings":";;;;;;;;AAKO,+CAAM,2CAA2C,WAA2C;CACjG,AAAO,YACL,AAAyC,gBACzC,cACA;AACA,QAAM,gCAAgC,gBAAgB,aAAa;;;;CANtE,YAAY;oBAGR,OAAO,iBAAiB,eAAe"}