import type { Database } from "../client.js"; export declare function hostQueries(db: Database): { upsert(data: { hostname: string; os?: string; arch?: string; ip?: string; cliVersion?: string; projectMode?: string; projectRoot?: string; services?: Record; metadata?: Record; tenantId?: string; }): Promise; heartbeat(id: string, data: { services?: Record; metadata?: Record; }): Promise; findAll(tenantId?: string, includeArchived?: boolean): Promise; findById(id: string): Promise; remove(id: string): Promise; setOffline(id: string): Promise; archive(ids: string[]): Promise; unarchive(ids: string[]): Promise; findArchived(tenantId?: string): Promise; }; //# sourceMappingURL=hosts.d.ts.map