import type { CamoucliPaths } from '../state/paths.js'; import { type DaemonRequest, type DaemonSuccessResponse } from './protocol.js'; export interface DaemonStatus { ok: true; pid?: number | undefined; version?: string | undefined; } export declare function sendDaemonRequest(paths: CamoucliPaths, request: Omit & { id?: string; }, timeoutMs?: number): Promise; export declare function getDaemonStatus(paths: CamoucliPaths): Promise; export declare function pingDaemon(paths: CamoucliPaths): Promise;