import { CompileContractResult } from '@neo-one/smart-contract-compiler'; export interface CompileWriteOptions { readonly json: boolean; readonly avm: boolean; readonly debug: boolean; readonly opcodes: boolean; } export declare const writeContract: (filePath: string, contractIn: CompileContractResult, outDir: string, { json: jsonFlag, avm: avmFlag, debug: debugFlag, opcodes: opcodesFlag }: CompileWriteOptions) => Promise;