/**
 * Hardware spec management for Clawx Scout.
 *
 * Auto-detects GPU, VRAM, RAM, and OS from the system.
 * Falls back to manual prompts if detection fails.
 */
export interface HardwareSpec {
    gpu: string;
    vram: string;
    ram: string;
    os: string;
    notes?: string;
}
export declare function loadHardwareSpec(): HardwareSpec | null;
export declare function saveHardwareSpec(spec: HardwareSpec): void;
/**
 * Auto-detect hardware specs from the system.
 * Returns a HardwareSpec with best-effort values.
 */
export declare function detectHardwareSpec(): HardwareSpec;
/**
 * Auto-detect hardware, save it, and print what was found.
 * If detection gets "Unknown" for critical fields, offer manual override.
 */
export declare function autoDetectAndSave(): Promise<HardwareSpec>;
/**
 * Interactive manual prompts for all fields (--setup-hardware).
 * Pre-fills with auto-detected values so user can just press Enter.
 */
export declare function promptHardwareSpec(): Promise<HardwareSpec>;
//# sourceMappingURL=hardware.d.ts.map