"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.OrderLifecycleArraySchema = exports.OrderLifecycle = void 0;
const zod_1 = require("zod");
const OrderLifecycleSchema = zod_1.z.enum([
    'Attest',
    'AVPAttest',
    'AVPClaim',
    'AVPBackdoor',
    'Bid',
    'Claim',
    'ClaimV2',
    'ClaimInsurance',
    'Execute',
    'OrderL3',
    'OrdersL3',
    'LateOrderDLQL3',
    'SingleAttestL3',
    'AttestL3',
    'AttestBatchPayloadL3',
    'ConfirmAttestationL3',
    'RemoveGMPUnmatched',
    'ConfirmExecutionL3',
    'AnchorEscrowGMPPayloadUnmatchedToL3',
    'ConfirmClaimedL3',
    'ConfirmClaimedRefundL3',
    'BatchAttestL3',
    'TryConstructBatchL3',
    'BatchPopulateL3',
    'BatchRevertAttestL3',
    'MemoPayloadL3',
    'ConstructRevertBatchL3',
    'AVPRefundBatches',
    'AVPClaimBatches',
    'SegmentBookFinalizeBatch',
    'SegmentBookMark',
    'SegmentSubmit',
    'Order',
    'ClaimRefundV2OfBatch',
    'EmergencyClaimRefundV2OfBatch',
]);
exports.OrderLifecycle = OrderLifecycleSchema.Enum;
exports.OrderLifecycleArraySchema = zod_1.z.array(OrderLifecycleSchema);
//# sourceMappingURL=validation.js.map