import type { DataAdapter } from '../types.js'; /** * Prisma implementation of `DataAdapter`. `caseInsensitiveSearch` is fixed * at construction time (Task 5's boot block resolves it from the schema's * `provider`/`config.search.mode` before building this adapter) — it's the * same value `buildWhere`'s caller in `handler.ts` used to pass directly to * `buildWhere`, just applied one layer later, at compile-to-Prisma-where * time instead of at Filter-construction time. It only affects `contains` * leaves; every other leaf/composite op ignores it. */ export declare function createPrismaDataAdapter(prisma: any, opts?: { caseInsensitiveSearch?: boolean; }): DataAdapter;