export { type CreateEdenContextResult, createEdenContext, type EdenProviderProps, } from "./context"; export { type CreateEdenTanStackQueryResult, createEdenTanStackQuery, } from "./createEdenTanStackQuery"; export type { GetMutationKeyOptions, GetQueryKeyOptions } from "./keys/queryKey"; export { getMutationKey, getQueryKey } from "./keys/queryKey"; export type { EdenMutationKey, EdenQueryKey, EdenQueryKeyMeta, QueryType, } from "./keys/types"; export type { EdenInfiniteQueryOptionsArgs, EdenInfiniteQueryOptionsResult, } from "./options/infiniteQueryOptions"; export { edenInfiniteQueryOptions } from "./options/infiniteQueryOptions"; export type { EdenMutationOptionsArgs, EdenMutationOptionsIn, EdenMutationOptionsOut, EdenMutationOptionsResult, } from "./options/mutationOptions"; export { edenMutationOptions } from "./options/mutationOptions"; export { edenQueryOptions } from "./options/queryOptions"; export { type CreateEdenOptionsProxyOptions, createEdenOptionsProxy, } from "./proxy/createOptionsProxy"; export type { DecoratedRouteMethods, DecorateInfiniteQueryProcedure, DecorateMutationProcedure, DecorateQueryProcedure, DecorateRoute, DecorateRoutes, EdenInfiniteQueryOptions, EdenMutationOptions, EdenOptionsProxy, EdenQueryBaseOptions, EdenQueryOptions, EdenQueryOptionsResult, ExtractCursorType, ExtractRouteDef, HasCursorInput, inferError, inferInput, inferOutput, } from "./types/decorators"; export type { EdenFetchError, ExtractPathParams, ExtractRoutes, GetRoute, HttpMethod, HttpMutationMethod, HttpQueryMethod, InferRouteBody, InferRouteError, InferRouteHeaders, InferRouteInput, InferRouteOptions, InferRouteOutput, InferRouteOutputAll, InferRouteParams, InferRouteQuery, IsMutationMethod, IsQueryMethod, PathParamsToObject, RouteDefinition, } from "./types/infer"; export type { DeepPartial, IsAny, IsNever, IsUnknown, Simplify, } from "./utils/types"; //# sourceMappingURL=index.d.ts.map