UNPKG

@omnia/tooling-composers

Version:

Provide tooling to work with manifest things.

16 lines (15 loc) 791 B
import { ServiceOptions } from './models'; import { IServiceManifestComposer, ServiceManifestComposer } from './ServiceManifestComposer'; export interface IWorkerServiceComposer extends IServiceManifestComposer<IWorkerServiceComposer> { /** * This service is not deployed as standard, the exact behavior can be decided at deploy time for each optional service. * Could be e.g. one time migration etc. * */ isOptionalService: () => IWorkerServiceComposer; } export declare class WorkerServiceComposer extends ServiceManifestComposer<IWorkerServiceComposer> implements IWorkerServiceComposer { private manifestId; private manifestTitle; constructor(manifestId: string, manifestTitle: string, serviceOptions: ServiceOptions); isOptionalService(): this; }