import type { Query } from './Query'; import type { Filter } from './Filter'; /** * @type FilteredQuery: Allows to filter the result of a possibly complex query using a possibly complex filter. * * @property filter: * * @property query: * */ export type FilteredQuery = { filter: Filter; query: Query; } & { [key: string]: any; };