export declare class GameDataGrid5_10 { x: number; y: number; vx: number; vy: number; } export declare class GameData5_10 { player: number; desk: GameDataGrid5_10[][]; typeSet: number; player1Dir: number; } export declare class GameAction5_10 { score: number; dir: number; p: number[]; pLine: number[][]; } export declare class module5_10 { getRiddle(maxX: number, maxY: number): GameData5_10; getRiddleLev(): any; checkRiddle(desk: GameData5_10): 0 | -1; checkDesk(desk: GameData5_10): number; checkAction(desk: GameData5_10, act: GameAction5_10): -1 | undefined; getListPByDir(p: number[], dir2: number, desk: GameData5_10): number[][]; getListPByDirAll(p: number[], dir: number, desk: GameData5_10): number[][]; doAction(deskIn: GameData5_10, act: GameAction5_10): [flag: number, desk: GameData5_10]; getActionAuto(desk: GameData5_10): any[]; getActionAll(desk: GameData5_10): GameAction5_10[]; getCombinedLines(deskIn: GameData5_10): { p: number[][]; dir: number; }[]; }