export declare class GameData8_15 { player: number; desk: number[][]; listLine1: number[][][]; listLine2: number[][][]; typeSet: number; } export declare class GameAction8_15 { list: number[][]; score: number; } export declare class module8_15 { getRiddle(count: number): GameData8_15; checkRiddle(desk: GameData8_15): 0 | -1; checkDesk(desk: GameData8_15): number; sortLinePos(list: number[][]): number[][]; doAction(deskIn: GameData8_15, act: GameAction8_15): [flag: number, desk: GameData8_15]; checkAction(desk: GameData8_15, act: GameAction8_15): 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: GameData8_15): any[]; getAllActionByXY(desk: GameData8_15, x: number, y: number, max?: number): number[][][]; getActionAll(desk: GameData8_15): GameAction8_15[]; }