import { YpServerApi } from "@yrpri/webapp/common/YpServerApi"; export declare class LtpServerApi extends YpServerApi { baseLtpPath: string; constructor(urlPath?: string); getCrt(groupId: number): Promise; createTree(crt: LtpCurrentRealityTreeData): Promise; updateNodeChildren(treeId: string | number, nodeId: string, childrenIds: string[]): Promise; reviewConfiguration(wsClientId: string, crt: LtpCurrentRealityTreeData): Promise; createDirectCauses(treeId: string | number, parentNodeId: string): Promise; addDirectCauses(treeId: string | number, parentNodeId: string, causes: string[], type: CrtNodeType): Promise; sendGetRefinedCauseQuery(crtTreeId: string | number, crtNodeId: string, chatLog: PsAiChatWsMessage[], wsClientId: string, effect?: string, causes?: string[], validationErrors?: string[]): Promise; runValidationChain(crtTreeId: string | number, crtNodeId: string, chatLog: PsAiChatWsMessage[], wsClientId: string, effect: string, causes: string[]): Promise; updateNode(treeId: string | number, updatedNode: LtpCurrentRealityTreeDataNode): Promise; deleteNode(treeId: string | number, nodeId: string): Promise; } //# sourceMappingURL=LtpServerApi.d.ts.map