snes-disassembler
Version:
A Super Nintendo (SNES) ROM disassembler for 65816 assembly
58 lines • 1.44 kB
TypeScript
/**
* Interactive Preferences Manager
*
* Provides an interactive interface for managing user preferences
* for advanced options, ensuring a personalized experience.
*/
export declare class PreferencesManager {
/**
* Run the interactive preferences configuration interface
*/
runPreferencesInterface(): Promise<void>;
/**
* Display current preferences
*/
private viewPreferences;
/**
* Configure basic settings
*/
private configureBasicSettings;
/**
* Configure advanced analysis options
*/
private configureAdvancedOptions;
/**
* Configure asset extraction preferences
*/
private configureAssetPreferences;
/**
* Configure BRR audio preferences
*/
private configureBRRPreferences;
/**
* Configure analysis preferences
*/
private configureAnalysisPreferences;
/**
* Configure output format preferences
*/
private configureFormatPreferences;
/**
* Configure UI preferences
*/
private configureUIPreferences;
/**
* Configure AI preferences
*/
private configureAIPreferences;
/**
* Handle import/export operations
*/
private handleImportExport;
/**
* Reset preferences to defaults
*/
private resetPreferences;
}
export declare const preferencesManager: PreferencesManager;
//# sourceMappingURL=preferences-manager.d.ts.map