export type StatusType = 'success' | 'warning' | 'info' | 'error'; declare const output: { /** * Display a status message with flexible formatting */ statusMessage(type: StatusType, title: string, message?: string, ...args: unknown[]): void; /** * Display an error message with consistent formatting */ error(message: string, ...args: unknown[]): void; /** * Display a success message with consistent formatting */ success(message: string, ...args: unknown[]): void; /** * Display an info message (indented gray text) */ info(message: string, ...args: unknown[]): void; /** * Display a warning message with consistent formatting */ warning(message: string, ...args: unknown[]): void; /** * Display a status check item (like ark status format) * @param status - 'found', 'missing', 'warning', 'error' * @param label - The label to show (e.g., 'platform') * @param value - The value in bright white (e.g., 'python3') * @param details - Optional grey details */ statusCheck(status: "found" | "missing" | "warning" | "error", label: string, value?: string, details?: string): void; /** * Display a section header (like 'ark services:') */ section(title: string): void; }; export default output;