import { M as Model, E as Entity, D as DbChange, a as MongoDbConfig, b as DbChangeConfig, c as DbChangeCallbacks } from '../core-BrkNSwvc.js'; export { B as BulkWriteOperation, g as Conditions, e as Config, C as CreateInput, f as DbConfig, d as EntityInput, I as IdType, Q as QueryKeys, i as QueryParams, j as QueryParamsInput, n as QueryResults, l as QueryWhere, m as QueryWhereBlock, k as QueryWhereClause, T as Table, U as UpdateInput, o as mongoDbConfigPipe, q as queryParamsPipe, h as queryResultsPipe, w as wrapQueryParams } from '../core-BrkNSwvc.js'; export { D as Db, T as TableOptions } from '../db-C8YY1yTO.js'; import { Collection } from 'mongodb'; export { Filter } from 'mongodb'; export { M as MongoDb } from '../db-Dj1SGto0.js'; import 'valleyed'; import '../kafka-Cf-TUJgv.js'; import '../overrides-6Hxg764S.js'; declare class MongoDbChange, Entity extends Entity> extends DbChange { #private; constructor(config: MongoDbConfig, change: DbChangeConfig, collection: Collection, callbacks: DbChangeCallbacks, mapper: (model: Model) => Entity); } export { DbChangeCallbacks, DbChangeConfig, Entity, Model, MongoDbChange, MongoDbConfig };