import * as z from "zod/v4-mini"; import { ClosedEnum } from "../../types/enums.js"; export declare const SwitchingFrom: { readonly Paddle: "paddle"; readonly LemonSqueezy: "lemon_squeezy"; readonly Gumroad: "gumroad"; readonly Stripe: "stripe"; readonly Other: "other"; }; export type SwitchingFrom = ClosedEnum; export type OrganizationDetails = { /** * Brief information about you and your business. * * @deprecated field: This will be removed in a future release, please migrate away from it as soon as possible. */ about?: string | null | undefined; /** * Description of digital products being sold. */ productDescription?: string | null | undefined; /** * Categories of products being sold. */ sellingCategories?: Array | undefined; /** * Pricing models used by the organization. */ pricingModels?: Array | undefined; /** * How the organization will integrate and use Polar. * * @deprecated field: This will be removed in a future release, please migrate away from it as soon as possible. */ intendedUse?: string | null | undefined; /** * Main customer acquisition channels. * * @deprecated field: This will be removed in a future release, please migrate away from it as soon as possible. */ customerAcquisition?: Array | undefined; /** * Estimated revenue in the next 12 months * * @deprecated field: This will be removed in a future release, please migrate away from it as soon as possible. */ futureAnnualRevenue?: number | null | undefined; /** * Switching from another platform? */ switching?: boolean | undefined; /** * Which platform the organization is migrating from. */ switchingFrom?: SwitchingFrom | null | undefined; /** * Revenue from last year if applicable. * * @deprecated field: This will be removed in a future release, please migrate away from it as soon as possible. */ previousAnnualRevenue?: number | null | undefined; }; /** @internal */ export declare const SwitchingFrom$outboundSchema: z.ZodMiniEnum; /** @internal */ export type OrganizationDetails$Outbound = { about?: string | null | undefined; product_description?: string | null | undefined; selling_categories?: Array | undefined; pricing_models?: Array | undefined; intended_use?: string | null | undefined; customer_acquisition?: Array | undefined; future_annual_revenue?: number | null | undefined; switching: boolean; switching_from?: string | null | undefined; previous_annual_revenue?: number | null | undefined; }; /** @internal */ export declare const OrganizationDetails$outboundSchema: z.ZodMiniType; export declare function organizationDetailsToJSON(organizationDetails: OrganizationDetails): string; //# sourceMappingURL=organizationdetails.d.ts.map