import { Expression } from '../../core/expression'; import { PipeOperator } from '../../core/pipe-operator'; import { DataType } from '../../types/data-type'; export declare class FieldOperator implements PipeOperator { readonly name: string; private readonly type; constructor(name: string, type?: DataType); instantiate(input: Expression): Expression; private apply; private applyWithoutKnownType; } export declare function field & string>(name: TField): PipeOperator[TField] | undefined : NonNullable[TField]>;