import { ForgeBuildArgs } from "../build/build"; import { ForgeEvmArgs } from "../common"; /** * Mirrors the `forge test` arguments */ export interface ForgeTestArgs extends ForgeBuildArgs, ForgeEvmArgs { json?: boolean; gasReport?: boolean; allowFailure?: boolean; etherscanApiKey?: string; matchTest?: string; matchContract?: string; } /** * * Invokes `forge build` * @param opts The arguments to pass to `forge build` */ export declare function spawnTest(opts: ForgeTestArgs): Promise; /** * Converts the `args` object into a list of arguments for the `forge test` command * @param args */ export declare function testArgs(args: ForgeTestArgs): string[]; //# sourceMappingURL=test.d.ts.map