import { OnesTable } from '../../../../@ones-table/common';
import { GC } from '../../../../@ones-table/core';
import './data-validator-sidebar.scss';
export default class DataValidatorSidebar {
    private table;
    private _root;
    private _contentContainer;
    private _listEditor;
    private _validatorEditor;
    private _rangeSelect;
    private _typeSelect;
    private _advancedOptions;
    constructor(table: OnesTable);
    destroy(): void;
    update(sheet: GC.Spread.Sheets.Worksheet, range: GC.Spread.Sheets.Range): void;
    root(): HTMLElement;
    private handleRemoveList;
    private handleOk;
    private handleClose;
    private handleTypeChange;
    private handleValidatorChange;
}
