import type { Caller, CollectionSchema, PaginatedFilter } from '@forestadmin/datasource-toolkit'; import { CollectionDecorator } from '@forestadmin/datasource-toolkit'; /** * Replace unsupported operators in conditions trees by an equivalent subtree which is supported. * * For example, the "IContains" operator is not supported by most driver, so it is replaced by a * "ILike" operator. */ export default class OperatorsEquivalenceCollectionDecorator extends CollectionDecorator { protected refineSchema(childSchema: CollectionSchema): CollectionSchema; protected refineFilter(caller: Caller, filter?: PaginatedFilter): Promise; } //# sourceMappingURL=collection.d.ts.map