UNPKG

nuxt-surrealdb

Version:

A Nuxt module aimed to simplify the use of SurrealDB

7 lines (6 loc) 669 B
import type { KeysOf, UseSurrealRpcOptions, RpcRequest, RpcResponseError } from '#surrealdb/types/index'; import type { ComputedRef, MaybeRefOrGetter } from '#imports'; export declare function useSurrealRPC<ResT, DataT = ResT, DefaultT = undefined, PickKeys extends KeysOf<DataT> = KeysOf<DataT>, ErrorT = RpcResponseError>(req: { method: MaybeRefOrGetter<RpcRequest<DataT>['method']>; params?: MaybeRefOrGetter<RpcRequest<DataT>['params']> | ComputedRef<RpcRequest<DataT>['params']>; }, options?: UseSurrealRpcOptions<ResT, DataT, DefaultT, PickKeys>): import("nuxt/app").AsyncData<DefaultT | import("#imports").PickFrom<DataT, PickKeys>, ErrorT | undefined>;