import { ChainBuilderRuntime } from '@usecannon/builder'; export declare const WRITE_SCRIPT_FORMATS: readonly ["json", "ethers", "foundry", "foundry-portable", "cast"]; export type WriteScriptFormat = (typeof WRITE_SCRIPT_FORMATS)[number]; /** * Listen for the steps executed by the given runtime and generate a file * with all of them on the given format. */ export declare function createWriteScript(runtime: ChainBuilderRuntime, targetFile: string, format?: WriteScriptFormat): Promise<{ end: () => Promise; }>; //# sourceMappingURL=write.d.ts.map