/** * Invokes interceptor with the val, and then returns the object. * The primary purpose of this method is to "tap into" a method chain, * to perform operations on intermediate results within the chain. * @see {@link https://underscorejs.org/#tap} */ export declare function tap( val:V, interceptor:tap__interceptor_T ):V export declare type tap__interceptor_T = (Val:V)=>void export declare type tap_interceptor_T = tap__interceptor_T /** * Returns function that calls tap with obj. */ export declare function tap_( fn:tap__interceptor_T ):(val:V)=>V export { tap_ as _tap, }