import type { JsonObject } from '../../hub/types/json.js';
/**
 * iFlow/Kimi request defaults aligned with iflow-cli:
 * - thinking enabled path: temperature=1
 * - thinking disabled path: temperature=0.6
 * - shared defaults: top_p=0.95, n=1, penalties=0, max_new_tokens=max_tokens
 *
 * RouteCodex keeps thinking enabled by default for kimi-k2.5 unless explicitly disabled.
 */
export declare function applyIflowKimiCliDefaults(payload: JsonObject): JsonObject;
