import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { CustomerStateIndividual, CustomerStateIndividual$Outbound } from "./customerstateindividual.js"; import { CustomerStateTeam, CustomerStateTeam$Outbound } from "./customerstateteam.js"; export type CustomerState = CustomerStateIndividual | CustomerStateTeam; /** @internal */ export declare const CustomerState$inboundSchema: z.ZodMiniType; /** @internal */ export type CustomerState$Outbound = CustomerStateIndividual$Outbound | CustomerStateTeam$Outbound; /** @internal */ export declare const CustomerState$outboundSchema: z.ZodMiniType; export declare function customerStateToJSON(customerState: CustomerState): string; export declare function customerStateFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=customerstate.d.ts.map