import * as z from "zod/v4-mini";
import { Result as SafeParseResult } from "../../types/fp.js";
import { SDKValidationError } from "../errors/sdkvalidationerror.js";
export type ServiceGroupAccountAndServiceLevel = {
/**
* ID of a Carrier Account object
*/
accountObjectId?: string | undefined;
/**
* Service level token, e.g. `usps_priority` or `fedex_ground`.
*
* @remarks
* See Service Levels.
*/
serviceLevelToken?: string | undefined;
};
/** @internal */
export declare const ServiceGroupAccountAndServiceLevel$inboundSchema: z.ZodMiniType;
/** @internal */
export type ServiceGroupAccountAndServiceLevel$Outbound = {
account_object_id?: string | undefined;
service_level_token?: string | undefined;
};
/** @internal */
export declare const ServiceGroupAccountAndServiceLevel$outboundSchema: z.ZodMiniType;
export declare function serviceGroupAccountAndServiceLevelToJSON(serviceGroupAccountAndServiceLevel: ServiceGroupAccountAndServiceLevel): string;
export declare function serviceGroupAccountAndServiceLevelFromJSON(jsonString: string): SafeParseResult;
//# sourceMappingURL=servicegroupaccountandservicelevel.d.ts.map