import { OpenBadgesTokenRecord } from "./OpenBadgesTokenRecord.mjs"; import { EventEmitter, Repository, StorageService } from "@credo-ts/core"; //#region src/repository/OpenBadgesTokenRepository.d.ts declare class OpenBadgesTokenRepository extends Repository { constructor(storageService: StorageService, eventEmitter: EventEmitter); findByToken(agentContext: any, token: string): Promise; findByPairId(agentContext: any, pairId: string): Promise; findValidAccessByClientHost(agentContext: any, clientId: string, host: string): Promise; findRefreshByClientHost(agentContext: any, clientId: string, host: string): Promise; } //#endregion export { OpenBadgesTokenRepository }; //# sourceMappingURL=OpenBadgesTokenRepository.d.mts.map