import { EnvironmentInterface } from "../../environments/EnvironmentTypes"; import { ProjectInterface } from "../../project/ProjectTypes"; import { PipelineEnvironmentInterface, PipelineInterface } from "../PipelineTypes"; interface Environment extends EnvironmentInterface { id: string; } export interface PipelineEnvironment extends PipelineEnvironmentInterface { environment: Environment; } interface Project extends ProjectInterface { id: string; } export interface CreatePipeline extends PipelineInterface { name: string; description: string; gitBranch: string; includeBuild: boolean; triggerOnCommit: boolean; owningProject: Project; pipelineEnvironments: PipelineEnvironment[]; } export {};