import { LogicTable } from "./logic_table"; import { LogicTree } from "./logic_tree"; import { LogicGraph } from "./logic_graph"; import { UpperLeftPosition } from "../common/vline"; import { LogicSVGSVG } from "./logic_svgsvg"; export declare class LogicGroup { items: (LogicGraph | LogicTree | LogicTable | LogicGroup)[]; className: "LogicGroup"; itemOrder: "row" | "column"; itemInterval: number; position?: UpperLeftPosition; constructor(); static build(itmes: (LogicGraph | LogicTree | LogicTable | LogicGroup)[]): LogicGroup; buildFromObject(item: any): void; static buildLogicObjectFromObject(obj: any): LogicTree | LogicTable | LogicGraph | LogicGroup; } export declare function buildLogicObjectFromJSON(data: string): LogicTree | LogicTable | LogicGraph | LogicGroup; export declare function getAdditionalLibraryPathList(data: LogicGraph | LogicTree | LogicTable | LogicGroup | LogicSVGSVG): Set;