import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { DiscountFixedOnceForeverDuration } from "./discountfixedonceforeverduration.js"; import { DiscountFixedRepeatDuration } from "./discountfixedrepeatduration.js"; import { DiscountPercentageOnceForeverDuration } from "./discountpercentageonceforeverduration.js"; import { DiscountPercentageRepeatDuration } from "./discountpercentagerepeatduration.js"; export type Discount = DiscountFixedRepeatDuration | DiscountFixedOnceForeverDuration | DiscountPercentageRepeatDuration | DiscountPercentageOnceForeverDuration; /** @internal */ export declare const Discount$inboundSchema: z.ZodMiniType; export declare function discountFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=discount.d.ts.map