/**
 * Shared installation prompt utilities used by both macOS and Windows prompts.
 *
 * Contains the general rules section, preflight log formatter, and the
 * completion instructions that finalize installation across platforms.
 */
import type { PreflightLogEntry } from './preflight-log.js';
/** Format preflight log entries into a human-readable block with level icons. */
export declare function formatPreflightLog(log: PreflightLogEntry[]): string;
export declare const GENERAL_RULES = "**General rules:**\n- Check what's already in place before doing anything. If a step passed in preflight, verify it quickly and move on.\n- Focus your effort on steps that preflight flagged as warnings or failures.\n- ALWAYS ask for user permission before installing anything. If something fails, troubleshoot with the user before continuing.\n- Be conversational \u2014 confirm each step succeeds before moving on.\n- Tool descriptions (the \"description\" field on tool calls) are visible to the user in the UI. Write them in plain English that a non-technical user would understand. Never reference internal implementation details like \"marker files\", \"registry keys\", or file paths.";
/** Build the prompt section that tells the agent how to finalize installation. */
export declare function buildCompletionSection(installedMarker: string): string;
//# sourceMappingURL=prompt-shared.d.ts.map