import type { ActionMessage } from "sprotty-protocol"; import { NotificationType } from "vscode-languageserver-protocol"; /** * Namespace for the open diagram notification */ export declare namespace DiagramOpenNotification { /** * Notification type for open diagram */ const type: NotificationType; } /** * Namespace for the close diagram notification */ export declare namespace DiagramCloseNotification { /** * Notification type for close diagram */ const type: NotificationType; } /** * Namespace for diagram action messages */ export declare namespace DiagramActionNotification { /** * Notification type for diagram action messages */ const type: NotificationType; } /** * Message for opening a diagram * provides a unique client id and a diagram uri which specifies which diagram to open */ export interface OpenDiagramMessage { /** * The unique client id */ clientId: string; /** * uri of the TextDocument which identifies the diagram */ diagramUri: string; } //# sourceMappingURL=diagramNotificationTypes.d.ts.map