@deep-foundation/deeplinks
Version:
[](https://www.npmjs.com/package/@deep-foundation/deeplinks) [](https://gitpod.io/#https://github.com/deep-fo
12 lines (11 loc) • 2.56 kB
TypeScript
export { useDeep, DeepProvider, useDeepGenerator, DeepClient, DeepContext, DeepNamespaceProvider, DeepNamespaceContext, useDeepNamespaces, useDeepNamespace, useTransparentState, useDebouncedInput, useDeepQuery, useDeepSubscription, useDeepId, useSearch, useAuthNode, useLink, useLinks, random, parseJwt, serializeQuery, serializeWhere, pathToWhere, useCan, getServerSidePropsDeep, useDeepPath, useDeepToken } from "./imports/client.js";
export type { Handler, SubscriptionI as Subscription, Observer, DeepClientOptions, DeepClientResult, DeepSearchOptions, DeepClientInstance, DeepClientAuthResult, DeepClientGuestOptions, DeepClientJWTOptions, UseDeepSubscriptionResult, DeepClientPackageSelector, DeepClientPackageContain, DeepClientLinkId, DeepClientStartItem, DeepClientPathItem, SelectTable, InsertTable, UpdateTable, DeleteTable, OperationType, SerialOperationType, Table, ValueForTable, ExpForTable, SerialOperationDetails, SerialOperation, DeepSerialOperation, AsyncSerialParams, INamespaces, Exp, UpdateValue, InsertObjects, Options, ReadOptions, WriteOptions } from "./imports/client.js";
export { MinilinksLink, MinilinkCollection, minilinks, MinilinksContext, toPlain, Minilinks, useMinilinksConstruct, useMinilinksFilter, useMinilinksHandle, useMinilinksApply, useMinilinksQuery, useMinilinksSubscription, useMinilinksGenerator, MinilinksProvider, useMinilinks, useMinilinksId } from "./imports/minilinks.js";
export type { Links, LinkPlain, LinkRelations, LinkHashFields, Link, MinilinksQueryOptions, MinilinksResult, MinilinksGeneratorOptions, MinilinksInstance, MinilinkError, ApplyReturnOptions, ApplyOptions, MinilinksHookInstance, Id, MinilinksQueryOptionAggregate, MinilinksApplyInput } from "./imports/minilinks.js";
export { useTokenController, TokenProvider } from "./imports/react-token.js";
export type { QueryLink, QueryLinkReturn, BoolExp, ReturnBoolExp, BoolExpLink, BoolExpValue, BoolExpCan, BoolExpSelector, BoolExpTree, BoolExpHandler, ComparasionExp, MutationInput, MutationInputLinkPlain, MutationInputLink, MutationInputValue, Query, LinkToLinksRelations, ComparasionType } from "./imports/client_types.js";
export { CatchErrors, evalClientHandler, useFindClientHandler, ClientHandler, ClientHandlerRenderer } from "./imports/client-handler.js";
export type { ClientHandlerRendererProps, ClientHandlerProps } from "./imports/client-handler.js";
export { Packages } from "./imports/packages.js";
export { Files, useFiles, base64ToFile, fileToBase64 } from "./imports/files.js";
export { Packager } from './imports/packager.js';