import type * as Extend from "../index"; /** * Partial configuration override for an existing classifier. All fields are optional — only the fields you provide will override the classifier's saved configuration. * For example, you can pass only `classificationRules` without providing `classifications`. */ export interface ClassifyOverrideConfig { baseProcessor?: Extend.ClassifyBaseProcessor; /** The version of the `"classification_performance"` or `"classification_light"` processor to use. If not provided, the latest stable version for the selected `baseProcessor` will be used automatically. See [Classification Changelog](https://docs.extend.ai/2026-02-09/changelog/classification/classification-performance) for more details. */ baseVersion?: string; classifications?: Extend.Classifications; /** Custom rules to guide the classification process in natural language. */ classificationRules?: string; /** Advanced configuration options. */ advancedOptions?: Extend.ClassifyAdvancedOptions; /** Configuration options for the parsing process. */ parseConfig?: Extend.ParseConfig; }