UNPKG

signalk-parquet

Version:

SignalK plugin and webapp that archives SK data to Parquet files with a regimen control system, advanced querying, Claude integrated AI analysis, spatial capabilities, and REST API.

12 lines 1.2 kB
import { PluginConfig, PathConfig, PluginState } from './types'; import { ServerAPI } from '@signalk/server-api'; export declare function initializeS3(config: PluginConfig, app: ServerAPI): Promise<void>; export declare function createS3Client(config: PluginConfig, app: ServerAPI): any; export declare function subscribeToCommandPaths(currentPaths: PathConfig[], state: PluginState, config: PluginConfig, app: ServerAPI): void; export declare function updateDataSubscriptions(currentPaths: PathConfig[], state: PluginState, config: PluginConfig, app: ServerAPI): void; export declare function saveAllBuffers(config: PluginConfig, state: PluginState, app: ServerAPI): void; export declare function initializeRegimenStates(currentPaths: PathConfig[], state: PluginState, app: ServerAPI): void; export declare function consolidateMissedDays(config: PluginConfig, state: PluginState, app: ServerAPI): Promise<void>; export declare function consolidateYesterday(config: PluginConfig, state: PluginState, app: ServerAPI): Promise<void>; export declare function uploadAllConsolidatedFilesToS3(config: PluginConfig, state: PluginState, app: ServerAPI): Promise<void>; //# sourceMappingURL=data-handler.d.ts.map