export { PREFETCH_SIZE } from "./streams/constants.js";
export declare const debugCells: import("convex/server").RegisteredQuery<"public", {
    rectangle: {
        west: number;
        east: number;
        south: number;
        north: number;
    };
    levelMod: number;
    maxCells: number;
    maxLevel: number;
    minLevel: number;
}, Promise<{
    token: string;
    vertices: {
        latitude: number;
        longitude: number;
    }[];
}[]>>;
export declare const execute: import("convex/server").RegisteredQuery<"public", {
    cursor?: string | undefined;
    query: {
        rectangle: {
            west: number;
            east: number;
            south: number;
            north: number;
        };
        filtering: {
            filterValue: string | number | bigint | boolean | null;
            filterKey: string;
            occur: "must" | "should";
        }[];
        maxResults: number;
        sorting: {
            interval: {
                startInclusive?: number | undefined;
                endExclusive?: number | undefined;
            };
        };
    };
    levelMod: number;
    maxCells: number;
    maxLevel: number;
    minLevel: number;
    logLevel: "DEBUG" | "INFO" | "WARN" | "ERROR";
}, Promise<{
    nextCursor?: string | undefined;
    results: {
        key: string;
        coordinates: {
            latitude: number;
            longitude: number;
        };
    }[];
}>>;
export declare const nearestPoints: import("convex/server").RegisteredQuery<"public", {
    maxDistance?: number | undefined;
    nextCursor?: string | undefined;
    levelMod: number;
    maxLevel: number;
    minLevel: number;
    logLevel: "DEBUG" | "INFO" | "WARN" | "ERROR";
    filtering: {
        filterValue: string | number | bigint | boolean | null;
        filterKey: string;
        occur: "must" | "should";
    }[];
    maxResults: number;
    point: {
        latitude: number;
        longitude: number;
    };
    sorting: {
        interval: {
            startInclusive?: number | undefined;
            endExclusive?: number | undefined;
        };
    };
}, Promise<{
    key: string;
    coordinates: {
        latitude: number;
        longitude: number;
    };
    distance: number;
}[]>>;
//# sourceMappingURL=query.d.ts.map