UNPKG

ts-flex-query

Version:
11 lines (10 loc) 559 B
import { Expression } from '../../core/expression'; import { FunctionApplicationExpression } from '../../expressions/function-application'; import { SerializedVariableValues } from './types'; export declare class FunctionSerializer { private readonly baseSerializer; private readonly initialVariables; constructor(baseSerializer: (expr: Expression, variables: SerializedVariableValues) => string | null, initialVariables: SerializedVariableValues); serialize(expr: FunctionApplicationExpression): string; private serializeExpectNotNull; }