import type { Result } from '../../../libs/standard-result'; import type { Pipe, ResolvedValueToken } from '../types.internal'; /** * A triple curried function that takes in the pipe function, the pipe parameters, * and the piped in value (the value returned from previous pipe calculations or pipe). * * @param pipeFunction * @return */ export declare const runPipe: (pipeFunction: Pipe) => (...args: Array) => (pipedInput: Result) => Result; /** * Creates a map of string to pipe definition */ export declare const getPipesMap: () => Map | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe, unknown, [defaultIfError: unknown], []> | Pipe | Pipe | Pipe | Pipe | Pipe | Pipe>; /** * Looks for a pipe in the pipes map and returns an Either of the pipe or string error message * * @param pipeName * @return */ export declare const findPipe:

(pipeName: P) => Result;