export declare const tap: (fn: (c: T) => void) => (context: T) => T;