import * as z from "zod/v4"; import { ProviderName } from "./providername.js"; export type BatchProviderPreferencesOnly = ProviderName | string; /** * Batch provider routing preferences. Only `provider.only` is supported. */ export type BatchProviderPreferences = { /** * List of provider slugs to allow. If provided, this list is merged with your account-wide allowed provider settings for this request. */ only?: Array | null | undefined; }; /** @internal */ export type BatchProviderPreferencesOnly$Outbound = string | string; /** @internal */ export declare const BatchProviderPreferencesOnly$outboundSchema: z.ZodType; export declare function batchProviderPreferencesOnlyToJSON(batchProviderPreferencesOnly: BatchProviderPreferencesOnly): string; /** @internal */ export type BatchProviderPreferences$Outbound = { only?: Array | null | undefined; }; /** @internal */ export declare const BatchProviderPreferences$outboundSchema: z.ZodType; export declare function batchProviderPreferencesToJSON(batchProviderPreferences: BatchProviderPreferences): string; //# sourceMappingURL=batchproviderpreferences.d.ts.map