export declare class GameAction6_10 { score: number; idx: number; listData: number[][]; action: number[]; constructor(); } export declare class GameData6_10 { desk: number[][]; blockInit: GameAction6_10[]; typeSet: number; player: number; compIdxsUsed: number[]; constructor(); } export declare class module6_10 { getListCompAll(): { id: number; color: number; data: number[][]; listAfterTrans: number[][][]; }[]; doRotate(dataList: number[][]): number[][]; getXY(x: number, y: number): { x: number; y: number; }; w: number; h: number; getPosition(x: number, y: number): { x: number; y: number; }; getCanPutPlaceAll(desk: GameData6_10): GameAction6_10[]; getActionAllByCompIdx(idxComp: number, desk: GameData6_10, max?: number): GameAction6_10[]; getCompDataAfterTrans(dataComp: number[][]): any[]; bian(square: number[][], type: number): number[][]; checkDesk(desk: GameData6_10): number; rotateX(square: number[][]): number[][]; rotateY(dataList: number[][]): number[][]; getCompDataById(id: number): { id: number; color: number; data: number[][]; listAfterTrans: number[][][]; }; getRiddle(): GameData6_10; checkRiddle(desk: GameData6_10): -1 | undefined; getGridDir(x: number, y: number): number; checkAction(desk: GameData6_10, action: GameAction6_10): 0 | -1; doAction(desk: GameData6_10, action: GameAction6_10): { flag: number; desk: GameData6_10; }; getActionAuto(desk: GameData6_10): { best: GameAction6_10; nobest: GameAction6_10; }; }