@openzeppelin/cli
Version:
Command-line interface for the OpenZeppelin smart contract platform
22 lines (21 loc) • 745 B
TypeScript
import { TxParams } from '@openzeppelin/upgrades';
import { SessionOptions } from '../network/Session';
declare const ConfigManager: {
config: any;
initialize(root?: string): void;
initStaticConfiguration(root?: string): void;
initNetworkConfiguration(options: SessionOptions, silent?: boolean, root?: string): Promise<{
network: string;
txParams: TxParams;
}>;
getBuildDir(root?: string): string;
getCompilerInfo(root?: string): {
version?: string;
optimizer?: boolean;
optimizerRuns?: number;
};
getNetworkNamesFromConfig(root?: string): string[];
getConfigFileName(root?: string): string;
setBaseConfig(root?: string): void;
};
export default ConfigManager;