1 | import { flags } from '@heroku-cli/command';
|
2 | import * as Config from '@oclif/config';
|
3 | export declare const oneDay: number;
|
4 | export declare const herokuGet: (resource: string, ctx: {
|
5 | config: Config.IConfig;
|
6 | }) => Promise<string[]>;
|
7 | export declare const AppCompletion: flags.ICompletion;
|
8 | export declare const AppAddonCompletion: flags.ICompletion;
|
9 | export declare const AppDynoCompletion: flags.ICompletion;
|
10 | export declare const BuildpackCompletion: flags.ICompletion;
|
11 | export declare const DynoSizeCompletion: flags.ICompletion;
|
12 | export declare const FileCompletion: flags.ICompletion;
|
13 | export declare const PipelineCompletion: flags.ICompletion;
|
14 | export declare const ProcessTypeCompletion: flags.ICompletion;
|
15 | export declare const RegionCompletion: flags.ICompletion;
|
16 | export declare const RemoteCompletion: flags.ICompletion;
|
17 | export declare const RoleCompletion: flags.ICompletion;
|
18 | export declare const ScopeCompletion: flags.ICompletion;
|
19 | export declare const SpaceCompletion: flags.ICompletion;
|
20 | export declare const StackCompletion: flags.ICompletion;
|
21 | export declare const StageCompletion: flags.ICompletion;
|
22 | export declare const TeamCompletion: flags.ICompletion;
|
23 | export declare const CompletionMapping: {
|
24 | [key: string]: flags.ICompletion;
|
25 | };
|
26 | export 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 | }
|