import { Connection } from "./Connection"; export declare class ConnectionData { name: string; constructor(); static deletedConnections: number[]; static connectionArray: Connection[]; static connectionDictionary: Connection[]; static CheckContains(connection: Connection): boolean; static AddConnectionToStorage(connection: Connection): void; static AddNpConn(id: number): void; static GetNpConn(id: number): boolean; static AddConnection(connection: Connection): void; static AddConnectionToMemory(connection: Connection): void; static AddToDictionary(connection: Connection): void; static RemoveConnection(connection: Connection): void; static GetConnectionTypeOfTree(): void; static GetConnectionByOfTheConceptAndType(ofTheConceptId: number, typeId: number): Promise; static GetConnectionByOfType(ofTheConceptId: number, typeId: number): any; static GetConnectionTree(): import("./ConnectionBinaryTree/ConnectionNode").ConnectionNode | null; static GetConnectionTypeTree(): import("./ConnectionBinaryTree/ConnectionTypeNode").ConnectionTypeNode | null; static GetConnectionBulkData(ids: number[], connectionArray: Connection[], remainingIds: any): Promise; static GetConnection(id: number): Promise; static GetConnectionsOfCompositionLocal(id: number): Promise; static GetConnectionsOfConcept(id: number): Promise; getName(): string; }