import { PropsWithChildren } from 'react'; /** * Provider responsible for setting pages of property results in state, used * for "Load more" | "Load previous" client side pagination on property index * pages, as well as property result maps. * * Initial results are set from server fetched property data via the * [SearchSetter](https://developer.v4.homeflow.co.uk/functions/API_Reference_Components_(Client).SearchSetter.html) * component, which should be included on all themes' property index pages. * Subsequent pages of results are set via the [useLoadProperties](https://developer.v4.homeflow.co.uk/functions/API_Reference_Hooks.useLoadProperties.html) * hook. * * The provider also handles `savedProperties` functionality with associated * setters exposed to the [SavePropertyButton](https://developer.v4.homeflow.co.uk/functions/API_Reference_Components_(Client).SavePropertyButton.html). */ export default function PropertiesProvider({ children }: PropsWithChildren): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=properties-provider.d.ts.map