import type { LocationQuery, LocationMarkers, LocationRecords } from '../location-search.js'; import type { ArkmeSearchRecordItem } from '../types.js'; import { ServiceRuntime } from './service.js'; import { ArkmePrivacyVisibilityService } from './privacy-visibility.js'; /** Same three read-only endpoints as Flutter's static-record-location search. */ export declare class LocationSearchService { private readonly runtime; private readonly privacy; private readonly records; constructor(runtime: ServiceRuntime, privacy: ArkmePrivacyVisibilityService, records: (items: unknown[], locked: ReadonlySet, signal?: AbortSignal) => Promise); query(input: LocationQuery, signal?: AbortSignal): Promise; private invalid; } //# sourceMappingURL=location-search-service.d.ts.map