import type { DesktopRuntime } from "./desktop-runtime.js"; export declare function listDesktopSessions(runtime: DesktopRuntime, options: Record): Promise<{ desktop_sessions: Record[]; desktop_watches: Record[]; desktop_scan: { view: string; total_candidates: number; history_candidates: number | undefined; returned: number; next_cursor: string | undefined; sidebar_status: "partial" | "supported" | "unavailable" | "unsupported" | undefined; sidebar_mode: string | undefined; sidebar_selection_scope: "persisted_expanded_membership" | undefined; limitations: string[] | undefined; live_probe_scope: string; catalog_complete: boolean; live_count: number; application_version: string; application_build: string; write_contract_verified: boolean; watch_error: string | undefined; sources: import("./desktop-metadata-reader.js").DesktopMetadataSource[]; membership_is_not_live_identity: boolean; }; }>;