import type { ChunkRange, EstimateFilter, PlannerContext, RowProbeStrategy, SortKey } from '../types.js'; type QueryContext = Pick; export declare function getRowProbeStrategy(context: Pick): RowProbeStrategy; export declare function estimateRows(context: PlannerContext, filter: EstimateFilter, sortKeys: SortKey[]): Promise; export declare function countRowsExact(context: QueryContext, filter: EstimateFilter, sortKeys: SortKey[]): Promise; export declare function getSortKeyRange(context: QueryContext, partitionId: string, ranges: ChunkRange[], sortKeys: SortKey[], sortKey: SortKey): Promise<{ min: string; max: string; } | undefined>; export declare function parsePlannerDateTime(value: string): number; export {}; //# sourceMappingURL=row-probe.d.ts.map