import * as z from "zod/v4-mini"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "./sdk-validation-error.js"; import { Status } from "./status.js"; import { TaxRateScope } from "./tax-rate-scope.js"; import { TaxRateStatus } from "./tax-rate-status.js"; import { TaxRateType } from "./tax-rate-type.js"; export type TaxRateResponse = { code?: string | undefined; createdAt?: Date | undefined; createdBy?: string | undefined; description?: string | undefined; environmentId?: string | undefined; fixedValue?: string | undefined; id?: string | undefined; metadata?: { [k: string]: string; } | undefined; name?: string | undefined; percentageValue?: string | undefined; scope?: TaxRateScope | undefined; status?: Status | undefined; taxRateStatus?: TaxRateStatus | undefined; taxRateType?: TaxRateType | undefined; tenantId?: string | undefined; updatedAt?: Date | undefined; updatedBy?: string | undefined; }; /** @internal */ export declare const TaxRateResponse$inboundSchema: z.ZodMiniType; /** @internal */ export type TaxRateResponse$Outbound = { code?: string | undefined; created_at?: string | undefined; created_by?: string | undefined; description?: string | undefined; environment_id?: string | undefined; fixed_value?: string | undefined; id?: string | undefined; metadata?: { [k: string]: string; } | undefined; name?: string | undefined; percentage_value?: string | undefined; scope?: string | undefined; status?: string | undefined; tax_rate_status?: string | undefined; tax_rate_type?: string | undefined; tenant_id?: string | undefined; updated_at?: string | undefined; updated_by?: string | undefined; }; /** @internal */ export declare const TaxRateResponse$outboundSchema: z.ZodMiniType; export declare function taxRateResponseToJSON(taxRateResponse: TaxRateResponse): string; export declare function taxRateResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=tax-rate-response.d.ts.map