UNPKG

@uwdata/mosaic-sql

Version:

SQL query construction and analysis.

23 lines 795 B
import type { ParamNode } from './param.js'; import type { TableRefNode } from './table-ref.js'; import { ColumnRefNode } from './column-ref.js'; /** * Check if a value is a dynamic column reference node. * @param value The value to check. */ export declare function isColumnParam(value: unknown): value is ColumnParamNode; export declare class ColumnParamNode extends ColumnRefNode { /** The column name as a parameter node */ readonly param: ParamNode; /** * Instantiate a column param node. * @param param The column name as a parameter node. * @param table The table reference. */ constructor(param: ParamNode, table?: TableRefNode); /** * Returns the column name. */ get column(): string; } //# sourceMappingURL=column-param.d.ts.map