UNPKG

1.83 kBTypeScriptView Raw
1/// <reference types="klaw" />
2/// <reference types="globby" />
3import Heroku = require('@heroku-cli/command');
4import assync = require('assync');
5import * as FS from 'fs-extra';
6import globby = require('globby');
7import { HTTP } from 'http-call';
8import * as klaw from 'klaw';
9import * as moment from 'moment';
10import semver = require('semver');
11import command = require('./command');
12import help = require('./commands/help');
13import file = require('./file');
14import Hooks = require('./hooks');
15import notFound = require('./not_found');
16import Plugins = require('./plugins');
17import pluginLegacy = require('./plugins/legacy');
18import pluginManifest = require('./plugins/manifest');
19import yarn = require('./plugins/yarn');
20import updater = require('./updater');
21import util = require('./util');
22import validate = require('./validate');
23declare const _default: {
24 readonly HTTP: typeof HTTP;
25 readonly moment: typeof moment;
26 readonly klaw: (root: string, options?: klaw.Options | undefined) => klaw.Walker;
27 readonly Heroku: typeof Heroku;
28 readonly semver: typeof semver;
29 readonly assync: <T>(items: assync.MaybePromise<T[]>) => assync.Assync<T>;
30 readonly filesize: any;
31 readonly globby: typeof globby;
32 readonly Help: typeof help.Help;
33 readonly Hooks: typeof Hooks.Hooks;
34 readonly NotFound: typeof notFound.NotFound;
35 readonly Updater: typeof updater.Updater;
36 readonly util: typeof util;
37 readonly file: typeof file;
38 readonly fs: typeof FS;
39 readonly validate: typeof validate;
40 readonly Plugins: typeof Plugins.Plugins;
41 readonly Yarn: typeof yarn.Yarn;
42 readonly PluginManifest: typeof pluginManifest.PluginManifest;
43 readonly PluginLegacy: typeof pluginLegacy.PluginLegacy;
44 readonly CommandManager: typeof command.CommandManager;
45};
46export default _default;