fix missing TypeScript code

This commit is contained in:
alecmerdler 2019-11-12 15:24:14 -05:00
parent 3a77b5b1a9
commit 96e47e8f79
4 changed files with 191 additions and 1 deletions

View file

@ -0,0 +1,19 @@
/**
* Service which provides helper methods for reasoning about builds.
*/
export abstract class BuildService {
/**
* Determine if the given build is active.
* @param build The build object.
* @return isActive If the given build is active.
*/
public abstract isActive(build: {phase: string}): boolean;
/**
* Generate a message based on a given phase.
* @param phase The phase type.
* @return buildMessage The message associated with the given phase.
*/
public abstract getBuildMessage(phase: string): string;
}