import { GameAutoWay } from '../common/pojo'; export declare class GameData2_2 { sum: number; warehouse: number; player: number; positions: number[]; typeSet?: number | undefined; constructor(data?: { sum?: number; warehouse?: number; player?: number; positions?: number[]; }); } export declare class GameConfig2_2 { positions: number[]; constructor(positions: number[]); } export declare class example2_2 { level2Positions: number[][]; level3Positions: number[][]; level4Positions: number[][]; getRiddleByLev(level: number, config: any): GameData2_2; getRiddle(sum?: number, positions?: number[]): GameData2_2; checkRiddle(deskData: GameData2_2): number; doAction(deskData: GameData2_2, dataAction: number[]): [flagResult: number, dataResult: GameData2_2]; checkAction(deskData: { positions: number[]; }, dataAction: number[]): number; checkDesk(deskData: GameData2_2): number; binArr: number[][]; getActionAuto(deskData: GameData2_2): GameAutoWay; computeDeskBin(deskData: GameData2_2): boolean; randomAction(deskData: GameData2_2): number[][]; binAdd(binArr: number[][]): boolean; }