import { Halo2LibWasm, Halo2Wasm } from "@axiom-crypto/halo2-wasm/web"; import { Halo2Lib } from "../halo2lib"; import { CircuitConfig } from "./types"; export declare const autoConfigCircuit: (circuit: Halo2Wasm, config: CircuitConfig) => void; export declare function Halo2CircuitRunner(circuit: Halo2Wasm, halo2LibWasm: Halo2LibWasm, config: CircuitConfig): Readonly<{ runFromString: (code: string, inputs: string) => Promise<{ config: CircuitConfig; }>; run: (f: (halo2Lib: Halo2Lib, inputs: T) => Promise, inputs: T) => Promise; }>;