import { type JSONSchema } from '../json-schema/index.js';
import { type LogicalCombination } from '../atomic-schema/index.js';
import type { ExtractionPlugin, ExtractFunctionArguments } from '../plugin/index.js';
export declare function extractIfThenElse(split: ExtractFunctionArguments['split'], ifSchema: JSONSchema, thenSchema?: JSONSchema | undefined, elseSchema?: JSONSchema | undefined): LogicalCombination;
export declare const ifThenElseExtraction: ExtractionPlugin;
