UNPKG

@uwdata/mosaic-sql

Version:

SQL query construction and analysis.

25 lines 641 B
/** * Check if a value is a SQL AST node. * @param value The value to check. */ export declare function isNode(value: unknown): value is SQLNode; export declare class SQLNode { /** The SQL AST node type. */ readonly type: string; /** * Instantiate a SQL AST node. * @param type The SQL AST node type. */ constructor(type: string); /** * Create a shallow clone of this SQL AST node. * @returns The shallow clone node. */ clone(): this; } /** * AST node corresponding to an individual expression. */ export declare class ExprNode extends SQLNode { } //# sourceMappingURL=node.d.ts.map