import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type LiveRate = { /** * Final Rate price, expressed in the currency used in the sender's country. */ amount?: string | undefined; /** * Final Rate price, expressed in the currency used in the recipient's country. */ amountLocal?: string | undefined; /** * Currency used in the sender's country, refers to `amount`. * * @remarks * The official ISO 4217 currency codes are used, e.g. `USD` or `EUR`. */ currency?: string | undefined; /** * Currency used in the recipient's country, refers to `amount_local`. * * @remarks * The official ISO 4217 currency codes are used, e.g. `USD` or "EUR". */ currencyLocal?: string | undefined; /** * The estimated days in transit of the rate that powers the shipping option, if available. */ estimatedDays?: number | undefined; /** * The name of the service group being returned */ title?: string | undefined; }; /** @internal */ export declare const LiveRate$inboundSchema: z.ZodMiniType; export declare function liveRateFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=liverate.d.ts.map