import { DeepPartial } from 'redux'; import { IUMLContainer } from '../../../services/uml-container/uml-container'; import * as Apollon from '../../../typings'; import { UMLPackage } from '../../common/uml-package/uml-package'; import { UMLElementType } from '../../uml-element-type'; export interface IUMLDeploymentNode extends IUMLContainer { stereotype: string; } export declare class UMLDeploymentNode extends UMLPackage implements IUMLDeploymentNode { static supportedRelationships: ("DeploymentAssociation" | "DeploymentInterfaceProvided" | "DeploymentInterfaceRequired" | "DeploymentDependency")[]; type: UMLElementType; stereotype: string; constructor(values?: DeepPartial); serialize(): Apollon.UMLDeploymentNode; deserialize(values: T, children?: Apollon.UMLModelElement[]): void; }