import React from "react";
import type { NeighborhoodMatchProps, ComparedNeighborhood } from "./types";
interface Location {
    lat: number;
    lng: number;
}
export type DefaultContext = {
    title: NeighborhoodMatchProps["options"]["title"];
    limit: number;
    minimumLimit: number;
    hasMore: boolean;
    viewMore: () => void;
    viewLess: () => void;
    isLoading: boolean;
    isFetched: boolean;
    similarNeighborhoods: ComparedNeighborhood[];
    hasAffordabilityIndex: boolean;
    neighborhoodName?: string;
    hideAffordabilityTags?: boolean;
    hideAttribution?: boolean;
    hideThumbnails?: boolean;
    locale: "en" | "fr";
    level: number;
};
declare const useNeighborhoodMatch: () => DefaultContext;
declare const NeighborhoodMatchProvider: ({ children, }: {
    children: React.ReactNode;
}) => React.JSX.Element;
export { useNeighborhoodMatch, NeighborhoodMatchProvider, type Location };
//# sourceMappingURL=context.d.ts.map