import { Tile } from "./types";
export declare class Board {
    readonly size: number;
    private data;
    private map;
    private canceledRowsCount;
    private canceledColsCount;
    private canceledDignlsCount;
    private cancel_count;
    is_canceled: boolean[][];
    constructor(size: number);
    private static create;
    getData(): number[][];
    getCancelCount(): number;
    getCanceldInfo(): string[];
    cancelNumber(num: number): number;
    customInitialize(newBoard: number[][], newCanceles: number[]): number;
    getBoardDetails(): Tile[][];
}
