UNPKG

trader-server

Version:

OData server for testing strategies, simulating and real trading.

63 lines (62 loc) 5.16 kB
import Utils from "./utils"; import Lexer from "./lexer"; export declare namespace PrimitiveLiteral { function nullValue(value: Utils.SourceArray, index: number): Lexer.Token; function booleanValue(value: Utils.SourceArray, index: number): Lexer.Token; function guidValue(value: any, index: any): Lexer.Token; function sbyteValue(value: Utils.SourceArray, index: number): Lexer.Token; function byteValue(value: Utils.SourceArray, index: number): Lexer.Token; function int16Value(value: Utils.SourceArray, index: number): Lexer.Token; function int32Value(value: Utils.SourceArray, index: number): Lexer.Token; function int64Value(value: Utils.SourceArray, index: number): Lexer.Token; function decimalValue(value: Utils.SourceArray, index: number): Lexer.Token; function doubleValue(value: Utils.SourceArray, index: number): Lexer.Token; function singleValue(value: Utils.SourceArray, index: number): Lexer.Token; function stringValue(value: Utils.SourceArray, index: number): Lexer.Token; function durationValue(value: Utils.SourceArray, index: number): Lexer.Token; function binaryValue(value: Utils.SourceArray, index: number): Lexer.Token; function dateValue(value: Utils.SourceArray, index: number): Lexer.Token; function dateTimeOffsetValue(value: Utils.SourceArray, index: number): Lexer.Token; function timeOfDayValue(value: Utils.SourceArray, index: number): Lexer.Token; function positionLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function pointData(value: Utils.SourceArray, index: number): Lexer.Token; function lineStringData(value: Utils.SourceArray, index: number): Lexer.Token; function ringLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function polygonData(value: Utils.SourceArray, index: number): Lexer.Token; function sridLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function pointLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function polygonLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function collectionLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function lineStringLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function multiLineStringLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function multiPointLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function multiPolygonLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function multiGeoLiteralFactory(value: Utils.SourceArray, index: number, prefix: string, itemLiteral: Function): Lexer.Token; function multiGeoLiteralOptionalFactory(value: Utils.SourceArray, index: number, prefix: string, itemLiteral: Function): Lexer.Token; function geoLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function fullPointLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function fullCollectionLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function fullLineStringLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function fullMultiLineStringLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function fullMultiPointLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function fullMultiPolygonLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function fullPolygonLiteral(value: Utils.SourceArray, index: number): Lexer.Token; function fullGeoLiteralFactory(value: Utils.SourceArray, index: number, literal: Function): Lexer.Token; function geographyCollection(value: Utils.SourceArray, index: number): Lexer.Token; function geographyLineString(value: Utils.SourceArray, index: number): Lexer.Token; function geographyMultiLineString(value: Utils.SourceArray, index: number): Lexer.Token; function geographyMultiPoint(value: Utils.SourceArray, index: number): Lexer.Token; function geographyMultiPolygon(value: Utils.SourceArray, index: number): Lexer.Token; function geographyPoint(value: Utils.SourceArray, index: number): Lexer.Token; function geographyPolygon(value: Utils.SourceArray, index: number): Lexer.Token; function geometryCollection(value: Utils.SourceArray, index: number): Lexer.Token; function geometryLineString(value: Utils.SourceArray, index: number): Lexer.Token; function geometryMultiLineString(value: Utils.SourceArray, index: number): Lexer.Token; function geometryMultiPoint(value: Utils.SourceArray, index: number): Lexer.Token; function geometryMultiPolygon(value: Utils.SourceArray, index: number): Lexer.Token; function geometryPoint(value: Utils.SourceArray, index: number): Lexer.Token; function geometryPolygon(value: Utils.SourceArray, index: number): Lexer.Token; function geoLiteralFactory(value: Utils.SourceArray, index: number, type: string, prefix: Function, literal: Function): Lexer.Token; function primitiveLiteral(value: Utils.SourceArray, index: number): Lexer.Token; } export default PrimitiveLiteral;