import { IFunctionCall } from "./transactions/ifunction-call"; import { IValueTransfer } from "./transactions/ivalue-transfer"; export interface IGanacheYaml { team: string; project: string; resources: { ganaches: Array<{ name: string; folder: string; forkNetwork: string; forkBlockNumber: number; accounts: Array<{ address: string; balance: string; }>; }>; migrations?: Array<{ name: string; network: string; source: string; constructorParams: Array<{ name: string; value: string; }>; }> | undefined; test?: Array<{ source: string; network: string; }> | undefined; transactions?: Array | undefined; multistep?: Array<{ step: string; type: string; inputs: string; outputs: string; }> | undefined; }; }