import { Command } from 'commander'; import { Framework, SupportedFrameworks, WrapOptions, SupportedLibraries } from '../types/index.js'; import { InlineCLI } from './inline.js'; export declare class ReactCLI extends InlineCLI { constructor(command: Command, library: Framework, additionalModules?: SupportedLibraries[]); init(): void; protected wrapContent(options: WrapOptions, framework: SupportedFrameworks, errors: string[], warnings: string[]): Promise<{ filesUpdated: string[]; }>; protected setupSetupProjectCommand(): void; protected handleScanCommand(options: WrapOptions): Promise; }