import type { AdapterContext } from '../../hub/types/chat-envelope.js';
import type { JsonObject } from '../../hub/types/json.js';
import { type TextMarkupNormalizeOptions } from '../../shared/text-markup-normalizer.js';
type DeepSeekToolProtocol = 'native' | 'text';
export interface DeepSeekWebResponseConfig {
    strictToolRequired?: boolean;
    textNormalizer?: TextMarkupNormalizeOptions;
    toolProtocol?: DeepSeekToolProtocol;
}
export declare function applyDeepSeekWebResponseTransform(payload: JsonObject, adapterContext?: AdapterContext, config?: DeepSeekWebResponseConfig): JsonObject;
export {};
