ts-flex-query
Version:
Flexible and type-safe data queries
5 lines (4 loc) • 420 B
TypeScript
import { PipeOperator } from '../../core/pipe-operator';
import { ObjectValueSelector, ObjectValueSelectorType } from '../../helpers/object-value-selector';
export declare function letIn<TIn, TOut>(selector: PipeOperator<TIn, TOut>): PipeOperator<TIn, TOut>;
export declare function letIn<TIn, TSelector extends ObjectValueSelector<TIn>>(selector: TSelector): PipeOperator<TIn, ObjectValueSelectorType<TIn, TSelector>>;