rollun-ts-rql
Version:
RQL query object and serializer written in TypeScript
10 lines (9 loc) • 438 B
TypeScript
import TokenStream from '../../TokenStream';
import { NodeParserInterface } from '../../interfaces';
import AggregateSelect from '../../../nodes/aggregateNodes/AggregateSelect';
export default class AggregateSelectNodeParser implements NodeParserInterface {
private allowedFunctions;
constructor(allowedFunctions: string[]);
parse(tokenStream: TokenStream): AggregateSelect;
supports(tokenStream: TokenStream): boolean;
}