/**
 * @module adaptive-expressions
 */
/**
 * Copyright (c) Microsoft Corporation. All rights reserved.
 * Licensed under the MIT License.
 */
/**
 * Built-in expression types.
 */
export declare class ExpressionType {
    static readonly Add: string;
    static readonly Subtract: string;
    static readonly Multiply: string;
    static readonly Divide: string;
    static readonly Min: string;
    static readonly Max: string;
    static readonly Power: string;
    static readonly Mod: string;
    static readonly Average: string;
    static readonly Sum: string;
    static readonly Count: string;
    static readonly Range: string;
    static readonly Floor: string;
    static readonly Ceiling: string;
    static readonly Round: string;
    static readonly Abs: string;
    static readonly Sqrt: string;
    static readonly LessThan: string;
    static readonly LessThanOrEqual: string;
    static readonly Equal: string;
    static readonly NotEqual: string;
    static readonly GreaterThan: string;
    static readonly GreaterThanOrEqual: string;
    static readonly Exists: string;
    static readonly Contains: string;
    static readonly Empty: string;
    static readonly And: string;
    static readonly Or: string;
    static readonly Not: string;
    static readonly Concat: string;
    static readonly Length: string;
    static readonly Replace: string;
    static readonly ReplaceIgnoreCase: string;
    static readonly Split: string;
    static readonly Substring: string;
    static readonly ToLower: string;
    static readonly ToUpper: string;
    static readonly Trim: string;
    static readonly Join: string;
    static readonly EndsWith: string;
    static readonly StartsWith: string;
    static readonly CountWord: string;
    static readonly AddOrdinal: string;
    static readonly NewGuid: string;
    static readonly IndexOf: string;
    static readonly LastIndexOf: string;
    static readonly EOL: string;
    static readonly SentenceCase: string;
    static readonly TitleCase: string;
    static readonly AddDays: string;
    static readonly AddHours: string;
    static readonly AddMinutes: string;
    static readonly AddSeconds: string;
    static readonly DayOfMonth: string;
    static readonly DayOfWeek: string;
    static readonly DayOfYear: string;
    static readonly Month: string;
    static readonly Date: string;
    static readonly Year: string;
    static readonly UtcNow: string;
    static readonly FormatDateTime: string;
    static readonly FormatEpoch: string;
    static readonly FormatTicks: string;
    static readonly SubtractFromTime: string;
    static readonly DateReadBack: string;
    static readonly GetTimeOfDay: string;
    static readonly GetFutureTime: string;
    static readonly GetPastTime: string;
    static readonly ConvertFromUTC: string;
    static readonly ConvertToUTC: string;
    static readonly AddToTime: string;
    static readonly StartOfDay: string;
    static readonly StartOfHour: string;
    static readonly StartOfMonth: string;
    static readonly Ticks: string;
    static readonly TicksToDays: string;
    static readonly TicksToHours: string;
    static readonly TicksToMinutes: string;
    static readonly DateTimeDiff: string;
    static readonly IsDefinite: string;
    static readonly IsTime: string;
    static readonly IsDuration: string;
    static readonly IsDate: string;
    static readonly IsTimeRange: string;
    static readonly IsDateRange: string;
    static readonly IsPresent: string;
    static readonly GetNextViableDate: string;
    static readonly GetPreviousViableDate: string;
    static readonly GetNextViableTime: string;
    static readonly GetPreviousViableTime: string;
    static readonly TimexResolve: string;
    static readonly Float: string;
    static readonly Int: string;
    static readonly String: string;
    static readonly Bool: string;
    static readonly Binary: string;
    static readonly Base64: string;
    static readonly Base64ToBinary: string;
    static readonly Base64ToString: string;
    static readonly DataUri: string;
    static readonly DataUriToBinary: string;
    static readonly DataUriToString: string;
    static readonly UriComponent: string;
    static readonly UriComponentToString: string;
    static readonly FormatNumber: string;
    static readonly JsonStringify: string;
    static readonly Accessor: string;
    static readonly Element: string;
    static readonly CreateArray: string;
    static readonly First: string;
    static readonly Last: string;
    static readonly Foreach: string;
    static readonly Select: string;
    static readonly Where: string;
    static readonly Union: string;
    static readonly Intersection: string;
    static readonly Skip: string;
    static readonly Take: string;
    static readonly FilterNotEqual: string;
    static readonly SubArray: string;
    static readonly SortBy: string;
    static readonly SortByDescending: string;
    static readonly IndicesAndValues: string;
    static readonly Flatten: string;
    static readonly Unique: string;
    static readonly Reverse: string;
    static readonly Any: string;
    static readonly All: string;
    static readonly Constant: string;
    static readonly Lambda: string;
    static readonly If: string;
    static readonly Rand: string;
    static readonly Json: string;
    static readonly AddProperty: string;
    static readonly RemoveProperty: string;
    static readonly SetProperty: string;
    static readonly GetProperty: string;
    static readonly Coalesce: string;
    static readonly JPath: string;
    static readonly SetPathToValue: string;
    static readonly Merge: string;
    static readonly XML: string;
    static readonly XPath: string;
    static readonly UriHost: string;
    static readonly UriPath: string;
    static readonly UriPathAndQuery: string;
    static readonly UriPort: string;
    static readonly UriQuery: string;
    static readonly UriScheme: string;
    static readonly IsMatch: string;
    static readonly IsString: string;
    static readonly IsInteger: string;
    static readonly IsArray: string;
    static readonly IsObject: string;
    static readonly IsFloat: string;
    static readonly IsDateTime: string;
    static readonly IsBoolean: string;
    static readonly StringOrValue: string;
    static readonly Ignore: string;
    static readonly Optional: string;
}
//# sourceMappingURL=expressionType.d.ts.map