trader-server
Version:
OData server for testing strategies, simulating and real trading.
63 lines (62 loc) • 5.16 kB
TypeScript
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;