/**
 * Command Validation and Sanitization
 *
 * Validates shell commands for dangerous patterns and provides
 * shell-safe string escaping.
 */
import type { ValidationResult } from './types.js';
/**
 * Validate a command for dangerous patterns
 */
export declare function validateCommand(command: string): ValidationResult<string>;
/**
 * Sanitize a string for safe shell use
 */
export declare function sanitizeForShell(input: string): string;
