export declare function And(left: string, right: string): string; export declare function Or(left: string, right: string): string; export declare function Not(expr: string): string; /** Returns true if this value is an array */ export declare function IsArray(value: string): string; /** Returns true if this value is bigint */ export declare function IsBigInt(value: string): string; /** Returns true if this value is a boolean */ export declare function IsBoolean(value: string): string; /** Returns true if this value is integer */ export declare function IsInteger(value: string): string; /** Returns true if this value is null */ export declare function IsNull(value: string): string; /** Returns true if this value is number */ export declare function IsNumber(value: string): string; /** Returns true if this value is an object but not an array */ export declare function IsObjectNotArray(value: string): string; /** Returns true if this value is an object */ export declare function IsObject(value: string): string; /** Returns true if this value is string */ export declare function IsString(value: string): string; /** Returns true if this value is symbol */ export declare function IsSymbol(value: string): string; /** Returns true if this value is undefined */ export declare function IsUndefined(value: string): string; export declare function IsFunction(value: unknown): string; export declare function IsConstructor(value: unknown): string; export declare function IsEqual(left: string, right: string): string; export declare function IsGreaterThan(left: string, right: string): string; export declare function IsLessThan(left: string, right: string): string; export declare function IsLessEqualThan(left: string, right: string): string; export declare function IsGreaterEqualThan(left: string, right: string): string; export declare function IsMinLength(value: string, length: string): string; export declare function IsMaxLength(value: string, length: string): string; export declare function Every(value: string, offset: string, params: [value: string, index: string], expression: string): string; export declare function Some(value: string, params: [value: string, index: string], expression: string): string; export declare function SomeAll(value: string, params: [value: string, index: string], expression: string): string; export declare function Counted(value: string, params: [value: string, index: string], expression: string): string; export declare function Entries(value: string): string; export declare function Keys(value: string): string; export declare function HasPropertyKey(value: string, key: string): string; export declare function IsDeepEqual(left: string, right: string): string; export declare function ArrayLiteral(elements: string[]): string; export declare function ArrowFunction(parameters: string[], body: string): string; export declare function Call(value: string, arguments_: string[]): string; export declare function New(value: string, arguments_: string[]): string; export declare function Member(left: string, right: string): string; export declare function Constant(value: bigint | boolean | null | number | string | undefined): string; export declare function Ternary(condition: string, true_: string, false_: string): string; export declare function Statements(statements: string[]): string; export declare function ConstDeclaration(identifier: string, expression: string): string; export declare function If(condition: string, then: string): string; export declare function Return(expression: string): string; export declare function ReduceAnd(operands: string[]): string; export declare function ReduceOr(operands: string[]): string; export declare function MultipleOf(dividend: string, divisor: string): string;