export declare const wrap: (value: T, fn1: (value: T, ...args: TArgs[]) => TResult) => (...args: TArgs[]) => TResult;