/** * Maps a nestjs-crud SCondition operator token to a Prisma filter descriptor. * * `$inL`/`$notinL` map to native Prisma `in`/`notIn` — NO `mode: 'insensitive'` * and NO OR/AND expansion. Per spike Pattern 5 + Constraint C5: `mode` is a * per-string-operator modifier (startsWith, endsWith, contains, equals) and is * NOT valid on array filters. */ export interface PrismaOp { key: string; mode?: 'insensitive'; negate?: boolean; expand?: 'between'; } export declare function mapOperator(sOp: string): PrismaOp | null;