import type { NearbyOptions, Point, NearbyReturnTypes } from 'georedis';
import { RedisClient } from 'redis';
export declare const initialize: (client: RedisClient) => {
    delete: () => Promise<void>;
    removeLocations: (locationNames: string[]) => Promise<boolean>;
    addLocation: (locationName: string, position: Point) => Promise<boolean>;
    nearby: <TRet extends NearbyReturnTypes>(locationName: string, radius: number, options?: Partial<NearbyOptions> | undefined) => Promise<TRet[]>;
};
