import { Temporal } from "@js-temporal/polyfill"; import { ServerAPI } from "@signalk/server-api"; export type Status = ReturnType; export declare function createStatus(app: ServerAPI): { readonly state: { usingHistory: boolean; collecting: boolean; lastReport: Temporal.Instant | undefined; nextReport: Temporal.Instant | undefined; }; set(newState: Partial<{ usingHistory: boolean; collecting: boolean; lastReport: Temporal.Instant | undefined; nextReport: Temporal.Instant | undefined; }>): { usingHistory: boolean; collecting: boolean; lastReport: Temporal.Instant | undefined; nextReport: Temporal.Instant | undefined; }; error(err: Error): Error; }; //# sourceMappingURL=status.d.ts.map