@heroku-cli/command
Version:
base class for Heroku CLI commands
100 lines (99 loc) • 2.51 kB
TypeScript
import { Interfaces } from '@oclif/core';
export declare const oneDay: number;
export declare const herokuGet: (resource: string, ctx: {
config: Interfaces.Config;
}) => Promise<string[]>;
export declare const AppCompletion: {
cacheDuration: number;
options(ctx: {
config: Interfaces.Config;
}): Promise<string[]>;
};
export declare const AppAddonCompletion: {
cacheDuration: number;
cacheKey(ctx: {
flags: {
app: any;
};
}): Promise<string>;
options(ctx: {
config: Interfaces.Config;
flags?: any;
}): Promise<string[]>;
};
export declare const AppDynoCompletion: {
cacheDuration: number;
cacheKey(ctx: {
flags: {
app: any;
};
}): Promise<string>;
options(ctx: {
config: Interfaces.Config;
flags?: any;
}): Promise<string[]>;
};
export declare const BuildpackCompletion: {
options(): Promise<string[]>;
skipCache: boolean;
};
export declare const DynoSizeCompletion: {
cacheDuration: number;
options(ctx: {
config: Interfaces.Config;
}): Promise<string[]>;
};
export declare const FileCompletion: {
options(): Promise<string[]>;
skipCache: boolean;
};
export declare const PipelineCompletion: {
cacheDuration: number;
options(ctx: {
config: Interfaces.Config;
}): Promise<string[]>;
};
export declare const ProcessTypeCompletion: {
options(): Promise<string[]>;
skipCache: boolean;
};
export declare const RegionCompletion: {
cacheDuration: number;
options(ctx: {
config: Interfaces.Config;
}): Promise<string[]>;
};
export declare const RemoteCompletion: {
options(): Promise<string[]>;
skipCache: boolean;
};
export declare const RoleCompletion: {
options(): Promise<string[]>;
skipCache: boolean;
};
export declare const ScopeCompletion: {
options(): Promise<string[]>;
skipCache: boolean;
};
export declare const SpaceCompletion: {
cacheDuration: number;
options(ctx: {
config: Interfaces.Config;
}): Promise<string[]>;
};
export declare const StackCompletion: {
cacheDuration: number;
options(ctx: {
config: Interfaces.Config;
}): Promise<string[]>;
};
export declare const StageCompletion: {
options(): Promise<string[]>;
skipCache: boolean;
};
export declare const TeamCompletion: {
cacheDuration: number;
options(ctx: {
config: Interfaces.Config;
}): Promise<string[]>;
};