export type SelectCommand = { command: 'SELECT'; fields: SelectField[]; tables: SelectTable[]; where?: string; groupBy?: string; having?: string; sort?: string; limit?: number; offset?: number; }; export type SelectField = { name: string; expression?: string; scope?: string; }; export type SelectTable = { name: string; alias?: string; on?: string; }; export declare function parseSelect(sql: string): SelectCommand; export declare function parseSelectField(sql: string): SelectField; export declare function parseSelectTable(sql: string): SelectTable; export declare function parseSelectJoin(sql: string): SelectTable; //# sourceMappingURL=select.d.ts.map