/** DSH JsonValue adapters for pi-control-chrome's shared output projections. */ import type { JsonValue } from '@deepseek-ai/dsh-tools'; /** The extension capability revision this host distribution needs. */ export declare const REQUIRED_CAPABILITY_REVISION: number; export declare function compactStatusResult(value: unknown): JsonValue; export declare function compactDoctorResult(value: unknown): JsonValue; export declare function compactBridgeHealth(value: unknown): JsonValue; export declare function capabilityRuntime(value: unknown): Record | undefined; export type RuntimeDiagnosis = { readonly runtime?: Record; readonly stale?: { readonly code: string; readonly message: string; }; readonly unversioned?: { readonly code: string; readonly message: string; }; }; export declare function runtimeDiagnosis(value: unknown): RuntimeDiagnosis; export declare function compactSnapshotResult(value: unknown, maxChars?: number, maxNodes?: number): JsonValue; export declare function compactAccessibilityResult(value: unknown, maxChars?: number, maxNodes?: number): JsonValue; export declare function compactDomCuaResult(value: unknown, maxChars?: number, maxNodes?: number): JsonValue; export declare function compactExtractResult(value: unknown, maxChars?: number): JsonValue; export declare function compactTabsResult(value: unknown, currentSessionId?: string): JsonValue; export declare function compactNewTabResult(value: unknown, currentSessionId?: string): JsonValue; export declare function compactBrowserResult(toolName: string, params: Record, value: unknown): JsonValue; //# sourceMappingURL=output.d.ts.map