import { SerializedData } from '../serialization/json.js';
export interface AiOptionsRules {
    /**
     * Indicates whether the field is a multi-select field.
     * If true, the field can have multiple values. */
    readonly multiSelect?: boolean;
    /**
     * The selectable levels for the field.
     * This is used to limit the levels of the taxonomy that can be selected. */
    readonly selectableLevels?: readonly number[];
    readonly rawData?: SerializedData;
}
export declare function serializeAiOptionsRules(val: AiOptionsRules): SerializedData;
export declare function deserializeAiOptionsRules(val: SerializedData): AiOptionsRules;
//# sourceMappingURL=aiOptionsRules.d.ts.map