import EventIteratingSolver from '../eventIteratingSolver.js';
export default class BacktrackSolver extends EventIteratingSolver {
    private static readonly supportedInstrs;
    readonly id = "backtrack";
    readonly author = "ALaggyDev";
    readonly description = "Solves puzzles pretty fast using backtracking with optimizations. Support most rules and symbols (including underclued).";
    protected createWorker(): Worker;
    isInstructionSupported(instructionId: string): boolean;
}
