type OperationFunction
= (value: P) => R; export declare function pipe
(op1: OperationFunction
): (initial: P) => A; export declare function pipe
(op1: OperationFunction
, op2: OperationFunction): (initial?: P) => B;
export declare function pipe (op1: OperationFunction , op2: OperationFunction, op3: OperationFunction): (initial?: P) => C;
export declare function pipe (op1: OperationFunction , op2: OperationFunction, op3: OperationFunction, op4: OperationFunction (op1: OperationFunction , op2: OperationFunction, op3: OperationFunction, op4: OperationFunction (op1: OperationFunction , op2: OperationFunction, op3: OperationFunction, op4: OperationFunction (op1: OperationFunction