import { Grid } from "./Grid";
export interface IAutoGridRule {
    flags: number[];
    value: number | number[];
}
export interface IAutoGridRules {
    [index: number]: IAutoGridRule[];
}
export declare class AutoGrid extends Grid {
    private readonly source;
    private readonly rules;
    constructor(source: Grid, rules: IAutoGridRules);
    update(): void;
    private updateSingleCell;
}
