import { CommonLogger, ErrorMode, Mapper } from '@naturalcycles/js-lib'; import { TransformTyped } from '../stream.model'; export interface TransformMapSimpleOptions { /** * Only supports THROW_IMMEDIATELY (default) and SUPPRESS. * * @default ErrorMode.THROW_IMMEDIATELY */ errorMode?: ErrorMode.THROW_IMMEDIATELY | ErrorMode.SUPPRESS; logger?: CommonLogger; } /** * Simplest version of `transformMap`. * errorMode: IMMEDIATE * Sync mode. * Has 0 options to configure. * If you need any configuration - use transformMap or transformMapSync. * Sync (not async) version of transformMap. * Supposedly faster, for cases when async is not needed. */ export declare function transformMapSimple(mapper: Mapper, opt?: TransformMapSimpleOptions): TransformTyped;