import { ModelError } from '../../models/model'; import type { HestiaLocationData, HestiaLocationResult } from '../../models/place.types'; import HestiaHelper from './hestia-helper'; export default class HestiaLocationHelper extends HestiaHelper { findAll(params: { lat?: number; lng?: number; distance?: number; page?: number; pageSize?: number; onlyAgentLocations?: boolean; }, settings?: {}): Promise<{ results: HestiaLocationData[]; totalCount: number; errors: { message: string; }[] | null; }>; findOne({ countySlug, locationSlug }: { countySlug: string; locationSlug: string; }, settings?: {}): Promise<{ result: HestiaLocationData | null; errors: ModelError[] | null; }>; findWithinPolygon(params: { polygon: string; page?: number; pageSize?: number; }): Promise<{ results: HestiaLocationData[]; errors: { message: string; }[] | null; }>; } //# sourceMappingURL=hestia-location-helper.d.ts.map