/** This CLI's own version — the one the server compares against. */ export declare function cliVersion(): string; /** * Identity headers on every request this CLI makes to its server. * * The server stamps them onto the device row (see the auth middleware's device * heartbeat), which is what makes "this machine last synced 6 days ago and runs * 0.3.1" answerable at all. Before this the server knew a device token existed * and nothing else — so a machine on a CLI too old to self-update stayed stale * indefinitely and no UI could say so. Two short, non-identifying values. */ export declare function clientHeaders(): Record; export declare function fetchWithTimeout(url: string, init?: RequestInit, ms?: number): Promise; //# sourceMappingURL=http.d.ts.map