import type { ExtractValues } from '../helpers'; import { Joi } from '../helpers'; export declare const entityOverrideMode: readonly ["supplement", "override"]; export declare type EntityOverrideMode = ExtractValues; export declare const entityOverrideModeSchema: Joi.StringSchema; export interface IEntity { value: string; synonyms: string[]; } export declare const entitySchema: Joi.ObjectSchema; export interface IEntityType { name: string; mode: EntityOverrideMode; entities: IEntity[]; } export declare const entityTypeSchema: Joi.ObjectSchema;