hypertune
Version:
[Hypertune](https://www.hypertune.com/) is the most flexible platform for feature flags, A/B testing, analytics and app configuration. Built with full end-to-end type-safety, Git-style version control and local, synchronous, in-memory flag evaluation. Opt
11 lines • 1.14 kB
TypeScript
import { BooleanExpression, Expression, FloatExpression, IntExpression, ListExpression, NoOpExpression, ObjectExpression, ObjectValue, StringExpression, SwitchExpression, Value } from "../types";
export declare function getAnonymousExpression(value: Value, isTransient?: boolean): Expression;
export declare function getNoOpExpression(isTransient?: boolean): NoOpExpression;
export declare function getBooleanIfExpression(value: boolean, isTransient?: boolean): SwitchExpression;
export declare function getBooleanExpression(value: boolean, isTransient?: boolean): BooleanExpression;
export declare function getIntExpression(value: number, isTransient?: boolean): IntExpression;
export declare function getFloatExpression(value: number, isTransient?: boolean): FloatExpression;
export declare function getStringExpression(value: string, isTransient?: boolean): StringExpression;
export declare function getAnonymousListExpression(value: Value[], isTransient?: boolean): ListExpression;
export declare function getAnonymousObjectExpression(value: ObjectValue, isTransient?: boolean): ObjectExpression;
//# sourceMappingURL=expression.d.ts.map