UNPKG

snes-disassembler

Version:

A Super Nintendo (SNES) ROM disassembler for 65816 assembly

19 lines 888 B
/** * Settings Preview and Confirmation System * * Provides detailed preview of operations before execution */ import { CLIOptions } from '../disassembly-handler'; export interface OperationSettings { romFile: string; operations: string[]; options: CLIOptions; estimatedTime?: number; outputSize?: string; } export declare function generateSettingsPreview(settings: OperationSettings): string; export declare function confirmSettings(settings: OperationSettings): Promise<boolean>; export declare function calculateEstimatedTime(romSize: number, operations: string[]): number; export declare function estimateOutputSize(romSize: number, operations: string[], options: CLIOptions): string; export declare function generateOperationSummary(operations: string[], romFile: string, options: CLIOptions): OperationSettings; //# sourceMappingURL=settings-preview.d.ts.map