import { Observable } from 'rxjs';
import type { Logger } from 'winston';
import type { QueryDatabase } from '../../../queryHandler/types';
import type { Reducer } from '../../../types';
import type { MergeEntityBatchAction } from '../types';
declare const _default: (action$: Observable<MergeEntityBatchAction>, _: any, { queryDatabase, reducers, logger, }: {
    queryDatabase: QueryDatabase;
    reducers: Record<string, Reducer>;
    logger: Logger;
}) => Observable<any>;
export default _default;
