import { GC } from '../../../../@ones-table/core';
export type ConditionString = 'between' | 'not-between' | 'equal-to' | 'not-equal-to' | 'greater-than' | 'less-than' | 'greater-than-or-equal-to' | 'less-than-or-equal-to';
export type ValidatorTypeString = 'integer' | 'decimal' | 'date' | 'text-length' | 'single-select' | 'multi-select';
interface ValidatorType {
    type: 'integer' | 'decimal' | 'date' | 'text-length';
    condition: ConditionString;
    value1: unknown;
    value2?: unknown;
}
export declare function getValidatorType(dv: GC.Spread.Sheets.DataValidation.DefaultDataValidator): ValidatorType | 'single-select' | 'multi-select' | null;
export {};
