import * as z from "zod/v4-mini";
import { BenefitCustomCreate, BenefitCustomCreate$Outbound } from "./benefitcustomcreate.js";
import { BenefitDiscordCreate, BenefitDiscordCreate$Outbound } from "./benefitdiscordcreate.js";
import { BenefitDownloadablesCreate, BenefitDownloadablesCreate$Outbound } from "./benefitdownloadablescreate.js";
import { BenefitFeatureFlagCreate, BenefitFeatureFlagCreate$Outbound } from "./benefitfeatureflagcreate.js";
import { BenefitGitHubRepositoryCreate, BenefitGitHubRepositoryCreate$Outbound } from "./benefitgithubrepositorycreate.js";
import { BenefitLicenseKeysCreate, BenefitLicenseKeysCreate$Outbound } from "./benefitlicensekeyscreate.js";
import { BenefitMeterCreditCreate, BenefitMeterCreditCreate$Outbound } from "./benefitmetercreditcreate.js";
import { BenefitSlackSharedChannelCreate, BenefitSlackSharedChannelCreate$Outbound } from "./benefitslacksharedchannelcreate.js";
export type BenefitCreate = BenefitCustomCreate | BenefitDiscordCreate | BenefitDownloadablesCreate | BenefitFeatureFlagCreate | BenefitGitHubRepositoryCreate | BenefitLicenseKeysCreate | BenefitMeterCreditCreate | BenefitSlackSharedChannelCreate;
/** @internal */
export type BenefitCreate$Outbound = BenefitCustomCreate$Outbound | BenefitDiscordCreate$Outbound | BenefitDownloadablesCreate$Outbound | BenefitFeatureFlagCreate$Outbound | BenefitGitHubRepositoryCreate$Outbound | BenefitLicenseKeysCreate$Outbound | BenefitMeterCreditCreate$Outbound | BenefitSlackSharedChannelCreate$Outbound;
/** @internal */
export declare const BenefitCreate$outboundSchema: z.ZodMiniType<BenefitCreate$Outbound, BenefitCreate>;
export declare function benefitCreateToJSON(benefitCreate: BenefitCreate): string;
//# sourceMappingURL=benefitcreate.d.ts.map