import { BuidlerArguments } from "../../types";
export declare function runScript(scriptPath: string, scriptArgs?: string[], extraNodeArgs?: string[], extraEnvVars?: {
    [name: string]: string;
}): Promise<number>;
export declare function runScriptWithBuidler(buidlerArguments: BuidlerArguments, scriptPath: string, scriptArgs?: string[], extraNodeArgs?: string[], extraEnvVars?: {
    [name: string]: string;
}): Promise<number>;
/**
 * Ensure buidler/register source file path is resolved to compiled JS file
 * instead of TS source file, so we don't need to run ts-node unnecessarily.
 */
export declare function resolveBuidlerRegisterPath(): string;
//# sourceMappingURL=scripts-runner.d.ts.map