export = WOQLGraphConfig; declare function WOQLGraphConfig(): void; declare class WOQLGraphConfig { type: string; create(client: any): WOQLGraph; literals(v: any): any; show_literals: any; source(v: any): any; source_variable: any; fontfamily(v: any): any; fontfam: any; show_force(v: any): any; force: any; fix_nodes(v: any): any; fixed: any; explode_out(v: any): any; explode: any; selected_grows(v: any): any; bigsel: any; /** * no parameter get the graph width or * set the graph width and return the WOQLGraphConfig * @param {size} Number */ width(size: any): any; gwidth: any; /** * no parameter get the graph height or * set the graph height and return the WOQLGraphConfig * @param {size} Number */ height(size: any): any; gheight: any; /** * * @param {...any} edges * @returns {any[][]} */ edges(...edges: any[]): any[][]; show_edges: any[][]; edge(source: any, target: any): any; node(...cols: any[]): WOQLGraphRule; loadJSON(config: any, rules: any): void; rules: WOQLGraphRule[]; prettyPrint(): string; json(): { graph: { literals: any; source: any; fontfamily: any; show_force: any; fix_nodes: any; explode_out: any; selected_grows: any; width: any; height: any; edges: any[][]; }; rules: any[]; }; } import WOQLGraph = require("./woqlGraph.js"); declare function WOQLGraphRule(scope: any): void; declare class WOQLGraphRule { constructor(scope: any); charge(v: any): any; collisionRadius(v: any): any; arrow(json: any): any; distance(d: any): any; symmetric(d: any): any; weight(w: any): any; prettyPrint(): any; }