import { WasmkitRuntimeEnvironment } from "../../types";
export declare function compile(docker: boolean, sourceDir: string[], force: boolean, skipSchema: boolean, skipSchemaErrors: boolean, env: WasmkitRuntimeEnvironment): Promise<void>;
export declare function readContractName(tomlFilePath: string): string;
export declare function compileContract(contractDir: string, docker: boolean, env: WasmkitRuntimeEnvironment): void;
export declare function generateSchema(contractName: string, contractDir: string, docker: boolean, skipSchemaErrors: boolean, env: WasmkitRuntimeEnvironment): Promise<void>;
export declare function createArtifacts(targetDir: string, schemaDir: string, artifactsDir: string, sourceSchemaDir: string, docker: boolean, skipSchema: boolean): void;
