import { BaseEvent } from "../../agent/Events.mjs";
import { MdocVerificationSessionState } from "./MdocVerificationSessionState.mjs";
import { MdocVerificationSessionRecord } from "./repository/MdocVerificationSessionRecord.mjs";
import "./repository/index.mjs";
//#region src/modules/mdoc/MdocEvents.d.ts
export declare enum MdocEventTypes {
  MdocVerificationSessionStateChanged = "Mdoc.VerificationSessionStateChanged"
}
export interface MdocVerificationSessionStateChangedEvent extends BaseEvent {
  type: typeof MdocEventTypes.MdocVerificationSessionStateChanged;
  payload: {
    verificationSession: MdocVerificationSessionRecord;
    previousState: MdocVerificationSessionState | null;
  };
}
//#endregion
//# sourceMappingURL=MdocEvents.d.mts.map