import { Alias } from "./ast/alias"; import { Backtick } from "./ast/backtick"; import { Binary } from "./ast/binary"; import { Identifier } from "./ast/identifier"; import { Number as _Number } from "./ast/number"; import { SelectStatement } from "./ast/selectStatement"; import { Star } from "./ast/star"; export * from "./ast/alias"; export * from "./ast/backtick"; export * from "./ast/binary"; export * from "./ast/identifier"; export * from "./ast/number"; export * from "./ast/selectStatement"; export * from "./ast/star"; export type Primary = _Number | Identifier | Backtick | Alias; export type Statement = SelectStatement; export type Expr = Primary | Binary; export type SelectArgument = Expr | Star; export type FromTarget = Identifier | Backtick | Alias | SelectStatement;