export declare class GameData10_12 { player: number; desk: number[][]; listLine1: number[][][]; listLine2: number[][][]; typeSet: number; } export declare class GameAction10_12 { list: number[][]; score: number; } export declare class module10_12 { getRiddle(count: number): GameData10_12; checkRiddle(desk: GameData10_12): 0 | -1; checkDesk(desk: GameData10_12): number; sortLinePos(list: number[][]): number[][]; doAction(deskIn: GameData10_12, act: GameAction10_12): [flag: number, desk: GameData10_12]; checkAction(desk: GameData10_12, act: GameAction10_12): 0 | -1; judgeIntersect(x1: number, y1: number, x2: number, y2: number, x3: number, y3: number, x4: number, y4: number): boolean; checkLineValid(line: number[][]): boolean; getListBetween(line: number[][]): number[][]; getActionAuto(desk: GameData10_12): any[]; getAllActionByXY(desk: GameData10_12, x: number, y: number): number[][][]; getActionAll(desk: GameData10_12): GameAction10_12[]; }