import { JGOFNumericPlayerColor, JGOFSealingIntersection, JGOFMove } from "./formats/JGOF"; import { GobanEngineRules } from "./GobanEngine"; interface AutoscoreResults { result: JGOFNumericPlayerColor[][]; sealed_result: JGOFNumericPlayerColor[][]; removed: JGOFMove[]; needs_sealing: JGOFSealingIntersection[]; } export declare function autoscore(board: JGOFNumericPlayerColor[][], rules: GobanEngineRules, black_plays_first_ownership: number[][], white_plays_first_ownership: number[][]): [AutoscoreResults, DebugOutput]; export declare function white(str: string): string; export declare function red(str: string): string; export declare function green(str: string): string; export declare function yellow(str: string): string; export declare function blue(str: string): string; export declare function magenta(str: string): string; export declare function cyan(str: string): string; export declare function black(str: string): string; export declare function whiteBright(str: string): string; export declare function cyanBright(str: string): string; export declare function blackBright(str: string): string; /******************************/ /*** Debug output functions ***/ /******************************/ type DebugOutput = string; export {};