UNPKG

@sqb/builder

Version:

Extensible multi-dialect SQL query builder written with TypeScript

15 lines (14 loc) 520 B
import { DataType, SerializationType } from '../enums.js'; import { SerializeContext } from '../serialize-context.js'; import { BaseField } from './base-field.js'; export declare class FieldExpression extends BaseField { _alias?: string; constructor(expression: string, dataType?: DataType, isArray?: boolean); constructor(args: { expression: string; dataType?: DataType; isArray?: boolean; }); get _type(): SerializationType; _serialize(ctx: SerializeContext): string; }