import { SimpleManipulator } from "./SimpleManipulator"; import { Filesystem } from "../api/filesystem"; import { Instance, Execution } from "../api/execute"; import { Logger } from "../api/log"; import { Config } from "../api/config"; import { FunctionCostData } from "../function/Instance"; export declare function runSqrlTest(sqrl: string, options?: { config?: Config; instance?: Instance; functionCost?: FunctionCostData; logger?: Logger; filesystem?: Filesystem; librarySqrl?: string; register?: (instance: Instance) => Promise; }): Promise<{ codedErrors: Error[]; executions: Execution[]; lastExecution: Execution; lastManipulator: SimpleManipulator; }>;