urbi-exhibitions
Version:
22 lines (21 loc) • 965 B
TypeScript
import { RoutingApi } from '../api/index';
import { ReactNode, FC } from 'react';
export declare function useRoutingApi(): {
queries: {
getRoute: (params: import('../api/index').GetRouteQueryParams) => import('@tanstack/query-core').OmitKeyof<import('@tanstack/react-query').UseQueryOptions<import('..').Route, Error, import('..').Route, (string | import('../utils').RouteKey)[]>, "queryFn"> & {
queryFn?: import('@tanstack/query-core').QueryFunction<import('..').Route, (string | import('../utils').RouteKey)[], never> | undefined;
} & {
queryKey: (string | import('../utils').RouteKey)[] & {
[dataTagSymbol]: import('..').Route;
[dataTagErrorSymbol]: Error;
};
};
};
baseUrl: string;
};
type RoutingApiProviderProps = {
routingApi?: RoutingApi;
children?: ReactNode;
};
export declare const RoutingApiProvider: FC<RoutingApiProviderProps>;
export {};