import type { IPowSolverChallenge } from "../interface/pow-solver/challenge.interface";
import type { IPowSolverConfig } from "../interface/pow-solver/config.interface";
import type { IPowSolverSolution } from "../interface/pow-solver/solution.interface";
/**
 * Class for solving Proof of Work challenges using Web Workers
 */
export declare const PowSolver: {
    solve(challengeData: IPowSolverChallenge, config?: IPowSolverConfig): Promise<IPowSolverSolution>;
};
