nuxt-surrealdb
Version:
A Nuxt module aimed to simplify the use of SurrealDB
30 lines (29 loc) • 1.1 kB
TypeScript
import type { H3Event } from 'h3';
import type { MaybePromise, SurrealSession, SurrealHooks, SurrealServerOptions } from '../../types/index.js';
export declare const surrealHooks: import("hookable").Hookable<SurrealHooks<SurrealServerOptions> & {
'surrealdb:session:init': (args: {
session: SurrealSession;
event: H3Event;
}) => MaybePromise<void>;
'surrealdb:memory:session:init': (args: {
session: SurrealSession;
event: H3Event;
}) => MaybePromise<void>;
'surrealdb:local:session:init': (args: {
session: SurrealSession;
event: H3Event;
}) => MaybePromise<void>;
}, import("hookable").HookKeys<SurrealHooks<SurrealServerOptions> & {
'surrealdb:session:init': (args: {
session: SurrealSession;
event: H3Event;
}) => MaybePromise<void>;
'surrealdb:memory:session:init': (args: {
session: SurrealSession;
event: H3Event;
}) => MaybePromise<void>;
'surrealdb:local:session:init': (args: {
session: SurrealSession;
event: H3Event;
}) => MaybePromise<void>;
}>>;