import { CellMask, CellMaskOptions, CellMasks, OnesTable } from '../../../../@ones-table/common';
export declare class OnesTableCellMasks implements CellMasks {
    private table;
    private masks;
    constructor(table: OnesTable);
    destroy(): void;
    all(): CellMask[];
    add(maskOptions: CellMaskOptions): CellMask;
    find(id: string): CellMask | undefined;
    remove(id: string): void;
    private handleMasksUpdateLayout;
    private handleLocalCommand;
    private handleRemoteCommand;
    private handleMouseMove;
    private handleEnterCell;
    private handleEditStart;
    private handleEditEnd;
}
