/// /// import Heroku = require('@heroku-cli/command'); import assync = require('assync'); import * as FS from 'fs-extra'; import globby = require('globby'); import { HTTP } from 'http-call'; import * as klaw from 'klaw'; import * as moment from 'moment'; import semver = require('semver'); import command = require('./command'); import help = require('./commands/help'); import file = require('./file'); import Hooks = require('./hooks'); import notFound = require('./not_found'); import Plugins = require('./plugins'); import pluginLegacy = require('./plugins/legacy'); import pluginManifest = require('./plugins/manifest'); import yarn = require('./plugins/yarn'); import updater = require('./updater'); import util = require('./util'); import validate = require('./validate'); declare const _default: { readonly HTTP: typeof HTTP; readonly moment: typeof moment; readonly klaw: (root: string, options?: klaw.Options | undefined) => klaw.Walker; readonly Heroku: typeof Heroku; readonly semver: typeof semver; readonly assync: (items: assync.MaybePromise) => assync.Assync; readonly filesize: any; readonly globby: typeof globby; readonly Help: typeof help.Help; readonly Hooks: typeof Hooks.Hooks; readonly NotFound: typeof notFound.NotFound; readonly Updater: typeof updater.Updater; readonly util: typeof util; readonly file: typeof file; readonly fs: typeof FS; readonly validate: typeof validate; readonly Plugins: typeof Plugins.Plugins; readonly Yarn: typeof yarn.Yarn; readonly PluginManifest: typeof pluginManifest.PluginManifest; readonly PluginLegacy: typeof pluginLegacy.PluginLegacy; readonly CommandManager: typeof command.CommandManager; }; export default _default;