import type { LinksCollection } from "./linksCollection"; import type { NamedResource } from "./namedResource"; export interface DeploymentTemplateResource extends DeploymentTemplateBaseResource { IsDeploymentProcessModified: boolean; DeploymentNotes: string | null; } export interface DeploymentTemplateBaseResource { IsLibraryVariableSetModified: boolean; IsVariableSetModified: boolean; PromoteTo: DeploymentPromotionTarget[]; TenantPromotions: DeploymentPromotionTenant[]; Links: LinksCollection; } export interface DeploymentPromotionTenant extends NamedResource { PromoteTo: DeploymentPromotionTarget[]; } export interface DeploymentPromotionTarget extends NamedResource { }