@omnia/tooling-composers
Version:
Provide tooling to work with manifest things.
12 lines (11 loc) • 604 B
TypeScript
import { ServiceOptions } from './models';
import { IServiceManifestComposer, ServiceManifestComposer } from './ServiceManifestComposer';
export interface ICustomServiceComposer extends IServiceManifestComposer<ICustomServiceComposer> {
runHelm: (cmd: string) => ICustomServiceComposer;
}
export declare class CustomServiceComposer extends ServiceManifestComposer<CustomServiceComposer> implements ICustomServiceComposer {
private manifestId;
private manifestTitle;
constructor(manifestId: string, manifestTitle: string, serviceOptions: ServiceOptions);
runHelm(cmd: string): this;
}