/** * Executes the provided side-effect function and returns an unmodified version of some input value. * @group Other helpers * @example * using([1, 2, 3]).pipe( * map(useSideEffect(console.log)) * ); */ export declare const useSideEffect: (sideEffect: (value: T) => unknown) => (input: T) => Promise; /** * A sync variant of {@link useSideEffect}. * @group Other helpers * * @remarks * Available as `useSideEffect` when imported from `peter-piper/sync`. */ export declare const useSideEffectSync: (sideEffect: (value: T) => unknown) => (input: T) => T;