import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; /** * The status to apply to every commission in the batch. */ export declare const BulkUpdateCommissionsStatus: { readonly Pending: "pending"; readonly Refunded: "refunded"; readonly Duplicate: "duplicate"; readonly Canceled: "canceled"; readonly Fraud: "fraud"; }; /** * The status to apply to every commission in the batch. */ export type BulkUpdateCommissionsStatus = ClosedEnum; export type BulkUpdateCommissionsRequestBody = { commissionIds: Array; /** * The status to apply to every commission in the batch. */ status: BulkUpdateCommissionsStatus; }; export declare const BulkUpdateCommissionsCommissionsStatus: { readonly Pending: "pending"; readonly Processed: "processed"; readonly Paid: "paid"; readonly Refunded: "refunded"; readonly Duplicate: "duplicate"; readonly Fraud: "fraud"; readonly Canceled: "canceled"; }; export type BulkUpdateCommissionsCommissionsStatus = ClosedEnum; export type BulkUpdateCommissionsResponseBody = { /** * The commission's unique ID on Dub. */ id: string; status: BulkUpdateCommissionsCommissionsStatus; }; /** @internal */ export declare const BulkUpdateCommissionsStatus$outboundSchema: z.ZodNativeEnum; /** @internal */ export type BulkUpdateCommissionsRequestBody$Outbound = { commissionIds: Array; status: string; }; /** @internal */ export declare const BulkUpdateCommissionsRequestBody$outboundSchema: z.ZodType; export declare function bulkUpdateCommissionsRequestBodyToJSON(bulkUpdateCommissionsRequestBody: BulkUpdateCommissionsRequestBody): string; /** @internal */ export declare const BulkUpdateCommissionsCommissionsStatus$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const BulkUpdateCommissionsResponseBody$inboundSchema: z.ZodType; export declare function bulkUpdateCommissionsResponseBodyFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=bulkupdatecommissions.d.ts.map