/** * Core types for prod-debug CLI tool */ export interface CliOptions { url: string; build: string; ssr?: boolean; browser?: string; keepProfile?: boolean; verbose?: boolean; dryRun?: boolean; } export interface ScriptInfo { type: 'external' | 'inline'; url?: string; content?: string; size: number; hash?: string; isMinified: boolean; hasSourceURL: boolean; } export interface MatchedBundle { productionUrl: string; localJsPath: string; localMapPath: string; hash: string; } export interface ScanResult { externalScripts: ScriptInfo[]; inlineScripts: ScriptInfo[]; matchedBundles: MatchedBundle[]; warnings: string[]; errors: string[]; } export interface ChromeProfileConfig { profileDir: string; overridesDir: string; } //# sourceMappingURL=types.d.ts.map