/** * Friendli reasoning dialect: `chat_template_kwargs.{thinking, enable_thinking}`. * * Friendli's toggle is model-dependent — most models read `thinking`, but some * (e.g. Gemma 4) read `enable_thinking`. We write both; a model ignores the * field it doesn't recognize. */ export declare const friendliReasoningTransform: (args: Record) => Record; /** * Keeps a call-level `reasoning` option (including `'none'`) alive down to * {@link friendliReasoningTransform}. */ export declare const friendliReasoningMiddleware: import("ai").LanguageModelMiddleware;