export declare class GameData5_3 { player: number; desk: number[][]; typeSet: number; } export declare class GameAction5_3 { p1: number[]; p2: number[]; score: number; } export declare class module5_3 { getRiddle(size: number, defaultPosList?: number[][]): GameData5_3; getStepBack(desk: GameData5_3): GameAction5_3[]; getGridValue(x: number, y: number, desk: GameData5_3): number; getRiddleLev(stepMin?: number): GameData5_3; getRiddleDefault(): GameData5_3; checkRiddle(desk: GameData5_3): number; checkDesk(desk: GameData5_3): number; checkAction(desk: GameData5_3, act: GameAction5_3): boolean; doAction(deskIn: GameData5_3, act: GameAction5_3): [flag: number, desk: GameData5_3]; getActionAuto(desk: GameData5_3): any[]; getActionAll(desk: GameData5_3): GameAction5_3[]; }