UNPKG

1.73 kBTypeScriptView Raw
1import { flags } from '@heroku-cli/command';
2import * as Config from '@oclif/config';
3export declare const oneDay: number;
4export declare const herokuGet: (resource: string, ctx: {
5 config: Config.IConfig;
6}) => Promise<string[]>;
7export declare const AppCompletion: flags.ICompletion;
8export declare const AppAddonCompletion: flags.ICompletion;
9export declare const AppDynoCompletion: flags.ICompletion;
10export declare const BuildpackCompletion: flags.ICompletion;
11export declare const DynoSizeCompletion: flags.ICompletion;
12export declare const FileCompletion: flags.ICompletion;
13export declare const PipelineCompletion: flags.ICompletion;
14export declare const ProcessTypeCompletion: flags.ICompletion;
15export declare const RegionCompletion: flags.ICompletion;
16export declare const RemoteCompletion: flags.ICompletion;
17export declare const RoleCompletion: flags.ICompletion;
18export declare const ScopeCompletion: flags.ICompletion;
19export declare const SpaceCompletion: flags.ICompletion;
20export declare const StackCompletion: flags.ICompletion;
21export declare const StageCompletion: flags.ICompletion;
22export declare const TeamCompletion: flags.ICompletion;
23export declare const CompletionMapping: {
24 [key: string]: flags.ICompletion;
25};
26export declare class CompletionLookup {
27 private readonly cmdId;
28 private readonly name;
29 private readonly description?;
30 private get key();
31 private readonly blocklistMap;
32 private readonly keyAliasMap;
33 private readonly commandArgsMap;
34 constructor(cmdId: string, name: string, description?: string | undefined);
35 run(): flags.ICompletion | undefined;
36 private argAlias;
37 private keyAlias;
38 private descriptionAlias;
39 private blocklisted;
40}