import * as Serialize from './serialize'; export { Serialize }; export { canonicalHost, defaultCorsHost, defaultHost, dockerHostSwap, isDocker } from './host'; export { downloadFile, findNextPort, getJson, httpGet, httpsGet, httpGetJson, httpsGetJson, pingEndpoint } from './network'; export { testRpcWithEndpoint, testWsEndpoint } from './check'; export declare const escapeHtml: any; export declare const normalizeInput: any; export { LogHandler } from './logHandler'; import * as AddressUtils from './addressUtils'; export { AddressUtils }; export { unitRegex } from './constants'; export { decodeParams, isHex, getHexBalanceFromString, getWeiBalanceFromString, hexToNumber, sha3, sha512, soliditySha3, toChecksumAddress } from './web3Utils'; import LongRunningProcessTimer from './longRunningProcessTimer'; export { LongRunningProcessTimer }; import AccountParser from './accountParser'; export { AccountParser }; export { anchoredValue, dappPath, diagramPath, embarkPath, ipcPath, joinPath, pkgPath, tmpDir, urlJoin, PWD, DAPP_PATH, DIAGRAM_PATH, EMBARK_PATH, PKG_PATH, NODE_PATH, normalizePath, toForwardSlashes } from './pathUtils'; export { setUpEnv, isDebug } from './env'; export { compact, last, recursiveMerge, groupBy } from './collections'; export { prepareForCompilation } from './solidity/remapImports'; export { File, getExternalContractUrl, Types, getAppendLogFileCargo, getCircularReplacer, readAppendedLogs } from './file'; export { findMonorepoPackageFromRoot, findMonorepoPackageFromRootSync, isInsideMonorepo, isInsideMonorepoSync, monorepoRootPath, monorepoRootPathSync } from './monorepo'; export declare function timer(ms: number): Promise; export declare function checkIsAvailable(url: string, callback: (isAvailable: boolean) => void): void; export declare function hashTo32ByteHexString(hash: string): string; export declare function exit(code: number): void; export declare function runCmd(cmd: string, options: any, callback: any): void; export declare function copyToClipboard(text: string): void; export declare function byName(a: any, b: any): any; export declare function isFolder(node: any): any; export declare function isNotFolder(node: any): boolean; export declare function fileTreeSort(nodes: any): any; export declare function proposeAlternative(word: any, _dictionary: any, _exceptions: any): any; export declare function toposort(graph: any): any; export declare function deconstructUrl(endpoint: any): { protocol: any; host: any; port: number | boolean; type: string; }; export declare function prepareContractsConfig(config: any): any; export declare function jsonFunctionReplacer(_key: any, value: any): any; export declare function fuzzySearch(text: any, list: any, filter: any): any; /** * Builds a URL * * @param {string} protocol * The URL protocol, defaults to http. * @param {string} host * The URL host, required. * @param {string} port * The URL port, default to empty string. * @param {string} [type] * Type of connection * @returns {string} the constructued URL, with defaults */ export declare function buildUrl(protocol: any, host: any, port: any, type: any): string; /** * Builds a URL * * @param {object} configObj Object containing protocol, host, and port to be used to construct the url. * * protocol {String} (optional) The URL protocol, defaults to http. * * host {String} (required) The URL host. * * port {String} (optional) The URL port, default to empty string. * @returns {string} the constructued URL, with defaults */ export declare function buildUrlFromConfig(configObj: any): string; export declare function errorMessage(e: any): any; export declare function isConstructor(obj: any): boolean; export declare function isEs6Module(module: any): any; export declare function warnIfPackageNotDefinedLocally(packageName: any, warnFunc: any, embarkConfig: any): any; //# sourceMappingURL=index.d.ts.map