import type { GeocodeSearchOrbisParams, ReverseGeocodeSearchOrbisParams, FuzzySearchOrbisParams, PoiSearchOrbisParams, NearbySearchOrbisParams, PoiCategoriesOrbisParams, AreaSearchOrbisParams, EvSearchOrbisParams, SearchAlongRouteOrbisParams } from "../schemas/search/searchOrbisSchema"; export declare function createGeocodeHandler(): (params: GeocodeSearchOrbisParams) => Promise; export declare function createReverseGeocodeHandler(): (params: ReverseGeocodeSearchOrbisParams) => Promise; export declare function createFuzzySearchHandler(): (params: FuzzySearchOrbisParams) => Promise; export declare function createPoiSearchHandler(): (params: PoiSearchOrbisParams) => Promise; export declare function createNearbySearchHandler(): (params: NearbySearchOrbisParams) => Promise; export declare function createPOICategoriesHandler(): (params: PoiCategoriesOrbisParams) => Promise<{ content: { type: "text"; text: string; }[]; isError?: undefined; } | { content: { type: "text"; text: string; }[]; isError: boolean; }>; export declare function createAreaSearchHandler(): (params: AreaSearchOrbisParams) => Promise; export declare function createEVSearchHandler(): (params: EvSearchOrbisParams) => Promise; export declare function createSearchAlongRouteHandler(): (params: SearchAlongRouteOrbisParams) => Promise;