export interface CommandSemanticResult {
    isError: boolean;
    message?: string;
}
/**
 * Interpret a command's exit code using semantic rules.
 *
 * @param command - The shell command that was executed
 * @param exitCode - The process exit code
 * @param stdout - Standard output
 * @param stderr - Standard error
 * @returns Semantic interpretation (isError + optional message)
 */
export declare function interpretCommandResult(command: string, exitCode: number, stdout: string, stderr: string): CommandSemanticResult;
