UNPKG

rollun-ts-rql

Version:

RQL query object and serializer written in TypeScript

13 lines (12 loc) 472 B
import Query from './Query'; import Lexer from './parser/Lexer'; import Parser from './parser/Parser'; export default class RqlParser { private allowedAggregateFunctions; constructor(allowedAggregateFunctions?: string[]); static staticParse(rql: string, allowedAggregateFunctions?: string[]): Query; parse(rql: string): Query; protected prepareRqlString(rql: string): string; protected createParser(): Parser; protected createLexer(): Lexer; }