import "../../util/messageType.mjs";
import "../../repository/index.mjs";
import { DidCommProofState } from "../../modules/proofs/models/DidCommProofState.mjs";
import "../../modules/proofs/index.mjs";
import { CredoError } from "@credo-ts/core";

//#region ../didcomm/src/updates/0.4-0.5/proofExchangeRecord.ts
const proverProofStates = [
	DidCommProofState.RequestReceived,
	DidCommProofState.ProposalSent,
	DidCommProofState.PresentationSent,
	DidCommProofState.Declined
];
const verifierProofStates = [
	DidCommProofState.RequestSent,
	DidCommProofState.ProposalReceived,
	DidCommProofState.PresentationReceived
];

//#endregion
//# sourceMappingURL=proofExchangeRecord.mjs.map