import { Context } from "../imports/Context.js"; import { GraphMetadataBuilder } from "./GraphMetadataBuilder.js"; export declare class GraphMetadata { constructor(cx: Context, args: any[], ctorObj: Function, inNewExpr: boolean); create(builder: GraphMetadataBuilder): string; createFromJson(graphJson: string): string; deleteGraph(): void; get(): string; getConnectedTableList(table: string, includeInbound: boolean, candidateTables: Array): Array; getEdgeList(tables: Array, includeEdgesForTablesOutsideGraph: boolean): Array; static getExcludedTables(): string[]; getForTables(tables: string[], depth: number, includeTableExtensions: boolean): string; saveEdge(edgeFromClient: string): boolean; saveNode(nodeFromClient: string): boolean; update(builder: GraphMetadataBuilder): string; updateFromJson(graphJson: string): string; } //# sourceMappingURL=GraphMetadata.d.ts.map