import { CollectionQuery, FilterStatement, PreparedQuery } from '../types.js'; export declare function hasIdFilter(query: CollectionQuery): boolean; export declare function getIdFilter(query: CollectionQuery | PreparedQuery): [FilterStatement | null, number]; export declare function subQueryIsLikelyMoreSelectiveThanRoot(query: CollectionQuery): boolean;