UNPKG

rhombic

Version:

SQL parsing, lineage extraction and manipulation

17 lines 640 B
import { ProjectionItemContext, ExpressionContext } from "../Context"; import { IToken } from "chevrotain"; declare type ProjectionAsteriskContext = { Asterisk: IToken[]; }; declare type ProjectionExpressionContext = { expression: Array<{ name: "expression"; children: ExpressionContext; }>; As?: IToken[]; Identifier?: IToken[]; }; export declare const isAsteriskContext: (ctx: ProjectionItemContext) => ctx is ProjectionAsteriskContext; export declare const isExpressionContext: (ctx: ProjectionItemContext) => ctx is ProjectionExpressionContext; export {}; //# sourceMappingURL=projectionItem.d.ts.map