UNPKG

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