export declare function displayWidth(value: string): number; export declare function padDisplayEnd(value: string, columns: number): string; /** * Embedding-runtime support status for the `doctor` Embeddings section. * Pure and DI-friendly so it can be unit-tested without running the whole * command. Delegates the platform decision to * {@link getLocalEmbeddingRuntimeBlocker} so the wording stays in one place. * * - HTTP mode: always supported (never touches the native runtime). * - Local mode on an unsupported platform (macOS Intel, #1515): reports the * blocker as `detail` so the caller can surface the full guidance. */ export declare function localEmbeddingDoctorStatus(opts: { httpMode: boolean; platform?: NodeJS.Platform; arch?: NodeJS.Architecture; }): { status: string; detail: string | null; }; export declare const doctorCommand: () => Promise;