import { Grid } from '../Grid'; import { SudokuSolverStrategy } from '../SudokuSolverOptions'; import { CellValueChange } from '../ValueTypes'; /** * Implements a class that keeps all of the solvers in one place to make it easier to work with them. */ export declare class SolverList { /** * A list of solvers including the entry point and order we want them run in */ static solvers: { order: number; strategy: SudokuSolverStrategy; solve: (targetGrid: Grid) => CellValueChange[]; }[]; }