{"version":3,"file":"OpenId4VcVerifierEvents.mjs","names":[],"sources":["../../src/openid4vc-verifier/OpenId4VcVerifierEvents.ts"],"sourcesContent":["import type { BaseEvent } from '@credo-ts/core'\nimport type { OpenId4VcVerificationSessionState } from './OpenId4VcVerificationSessionState'\nimport type { OpenId4VcVerificationSessionRecord } from './repository'\n\nexport enum OpenId4VcVerifierEvents {\n  VerificationSessionStateChanged = 'OpenId4VcVerifier.VerificationSessionStateChanged',\n}\n\nexport interface OpenId4VcVerificationSessionStateChangedEvent extends BaseEvent {\n  type: typeof OpenId4VcVerifierEvents.VerificationSessionStateChanged\n  payload: {\n    verificationSession: OpenId4VcVerificationSessionRecord\n    previousState: OpenId4VcVerificationSessionState | null\n  }\n}\n"],"mappings":";AAIA,IAAY,4EAAL;AACL"}