import * as z from "zod/v4-mini"; import { BenefitCustomUpdate, BenefitCustomUpdate$Outbound } from "../components/benefitcustomupdate.js"; import { BenefitDiscordUpdate, BenefitDiscordUpdate$Outbound } from "../components/benefitdiscordupdate.js"; import { BenefitDownloadablesUpdate, BenefitDownloadablesUpdate$Outbound } from "../components/benefitdownloadablesupdate.js"; import { BenefitFeatureFlagUpdate, BenefitFeatureFlagUpdate$Outbound } from "../components/benefitfeatureflagupdate.js"; import { BenefitGitHubRepositoryUpdate, BenefitGitHubRepositoryUpdate$Outbound } from "../components/benefitgithubrepositoryupdate.js"; import { BenefitLicenseKeysUpdate, BenefitLicenseKeysUpdate$Outbound } from "../components/benefitlicensekeysupdate.js"; import { BenefitMeterCreditUpdate, BenefitMeterCreditUpdate$Outbound } from "../components/benefitmetercreditupdate.js"; export type BenefitsUpdateBenefitUpdate = BenefitCustomUpdate | BenefitDiscordUpdate | BenefitGitHubRepositoryUpdate | BenefitDownloadablesUpdate | BenefitLicenseKeysUpdate | BenefitMeterCreditUpdate | BenefitFeatureFlagUpdate; export type BenefitsUpdateRequest = { id: string; requestBody: BenefitCustomUpdate | BenefitDiscordUpdate | BenefitGitHubRepositoryUpdate | BenefitDownloadablesUpdate | BenefitLicenseKeysUpdate | BenefitMeterCreditUpdate | BenefitFeatureFlagUpdate; }; /** @internal */ export type BenefitsUpdateBenefitUpdate$Outbound = BenefitCustomUpdate$Outbound | BenefitDiscordUpdate$Outbound | BenefitGitHubRepositoryUpdate$Outbound | BenefitDownloadablesUpdate$Outbound | BenefitLicenseKeysUpdate$Outbound | BenefitMeterCreditUpdate$Outbound | BenefitFeatureFlagUpdate$Outbound; /** @internal */ export declare const BenefitsUpdateBenefitUpdate$outboundSchema: z.ZodMiniType; export declare function benefitsUpdateBenefitUpdateToJSON(benefitsUpdateBenefitUpdate: BenefitsUpdateBenefitUpdate): string; /** @internal */ export type BenefitsUpdateRequest$Outbound = { id: string; RequestBody: BenefitCustomUpdate$Outbound | BenefitDiscordUpdate$Outbound | BenefitGitHubRepositoryUpdate$Outbound | BenefitDownloadablesUpdate$Outbound | BenefitLicenseKeysUpdate$Outbound | BenefitMeterCreditUpdate$Outbound | BenefitFeatureFlagUpdate$Outbound; }; /** @internal */ export declare const BenefitsUpdateRequest$outboundSchema: z.ZodMiniType; export declare function benefitsUpdateRequestToJSON(benefitsUpdateRequest: BenefitsUpdateRequest): string; //# sourceMappingURL=benefitsupdate.d.ts.map