export declare const PresenceEntrySchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ host: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; ip: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; version: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; platform: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; deviceFamily: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; modelIdentifier: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; mode: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; lastInputSeconds: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; reason: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; tags: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; text: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; ts: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TInteger; deviceId: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; roles: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; scopes: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; instanceId: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; }>; export declare const HealthSnapshotSchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TAny; export declare const SessionDefaultsSchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ defaultAgentId: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; mainKey: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; mainSessionKey: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TString; scope: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; }>; export declare const StateVersionSchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ presence: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TInteger; health: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TInteger; }>; export declare const SnapshotSchema: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ presence: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TArray; ip: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; version: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; platform: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; deviceFamily: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; modelIdentifier: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; mode: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; lastInputSeconds: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; reason: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; tags: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; text: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; ts: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TInteger; deviceId: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; roles: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; scopes: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional>; instanceId: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; }>>; health: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TAny; stateVersion: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TObject<{ presence: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TInteger; health: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TInteger; }>; uptimeMs: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TInteger; configPath: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; stateDir: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; sessionDefaults: import("node_modules/@sinclair/typebox/build/esm/index.mjs").TOptional; }>>; }>;