import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type PayrollReversal = { /** * The UUID for the payroll run being reversed. */ reversedPayrollUuid?: string | undefined; /** * The UUID of the payroll where the reversal was applied. */ reversalPayrollUuid?: string | null | undefined; /** * A reason provided by the admin who created the reversal. */ reason?: string | undefined; /** * Timestamp of when the reversal was approved. */ approvedAt?: string | null | undefined; /** * Category chosen by the admin who requested the reversal. */ category?: string | null | undefined; /** * Array of affected employee UUIDs. */ reversedEmployeeUuids?: Array | undefined; }; /** @internal */ export declare const PayrollReversal$inboundSchema: z.ZodType; export declare function payrollReversalFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=payrollreversal.d.ts.map