import { StoneString } from "./StoneString";
import { BoardState } from "./BoardState";
import { JGOFNumericPlayerColor } from "./formats/JGOF";
export declare class StoneStringBuilder {
    private state;
    readonly stone_string_id_map: number[][];
    readonly stone_strings: StoneString[];
    constructor(state: BoardState, original_board?: JGOFNumericPlayerColor[][]);
    foreachGroup(fn: (gr: StoneString) => void): void;
    getGroup(x: number, y: number): StoneString;
}
