/**
 * Types for /api/neighborhood-watch/get-by-location endpoint
 */
import { NeighborhoodWatchSchemeResponse } from './get-scheme-details';
/**
 * Query parameters for neighborhood watch schemes by location
 */
export interface GetByLocationQueryParams {
    /** Longitude coordinate */
    lng: number;
    /** Latitude coordinate */
    lat: number;
    /** Search radius in meters (max: 5000, default: 1000) */
    radius: number;
}
/**
 * Response for location-based queries
 */
export interface GetByLocationResponse {
    /** Query location */
    location: {
        lng: number;
        lat: number;
    };
    /** Search radius in meters */
    radius: number;
    /** Number of schemes found */
    count: number;
    /** List of schemes */
    schemes: NeighborhoodWatchSchemeResponse[];
}
