import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { CustomerIndividual, CustomerIndividual$Outbound } from "./customerindividual.js"; import { CustomerTeam, CustomerTeam$Outbound } from "./customerteam.js"; export type Customer = CustomerIndividual | CustomerTeam; /** @internal */ export declare const Customer$inboundSchema: z.ZodMiniType; /** @internal */ export type Customer$Outbound = CustomerIndividual$Outbound | CustomerTeam$Outbound; /** @internal */ export declare const Customer$outboundSchema: z.ZodMiniType; export declare function customerToJSON(customer: Customer): string; export declare function customerFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=customer.d.ts.map