UNPKG

@energyweb/node-red-contrib-green-proof-worker

Version:
19 lines (18 loc) 818 B
import { Kysely } from 'kysely'; import * as z from 'zod'; import type { RuntimeApi } from '../api'; import type { SqliteDatabase } from '../types'; export declare const SqliteConfig: (api: RuntimeApi) => { new (config: any): { database: Promise<Kysely<SqliteDatabase>>; onInput(): void; onDestroy(): Promise<void>; api: RuntimeApi; nodeConfig: unknown; messageZod: z.ZodObject<{}, z.core.$strip>; getBaseUrls(): Promise<z.core.output<typeof import("../node").BaseUrlsConfig>>; getNodeEnvConfig(): import("../node").NodeEnvConfig; sendBuilder(inputMessage: import("../types").NodeMessage<any>): import("../node").SendBuilder; handleMaybePromise<T>(maybePromiseCb: () => (T | Promise<T>), done: (err?: Error) => void): void; }; };