ts-flex-query
Version:
Flexible and type-safe data queries
10 lines (9 loc) • 424 B
TypeScript
import { Expression, PipeOperator } from '../core';
import { DataType } from '../types';
export declare class SearchExpression implements Expression {
readonly inner: Expression;
readonly searchText: string;
readonly dataType: DataType;
constructor(inner: Expression, searchText: string);
}
export declare function search<TIn extends unknown[]>(text: string): PipeOperator<TIn, TIn extends any ? TIn : TIn>;