/** * Command Generator for PlatformIO * Generates PlatformIO commands based on project intent */ import { ProjectIntent } from '../parsers/nlp-parser.js'; export interface GeneratedCommands { projectName: string; commands: string[]; platformioIni: string; explanation: string; } export declare class CommandGenerator { /** * Generate PlatformIO commands from project intent */ generate(intent: ProjectIntent): GeneratedCommands; private generateProjectName; private generateInitCommand; private getBoardConfigForIntent; private generateLibraryCommands; private getRequiredLibraries; private generatePlatformioIni; private generateExplanation; private getBoardDisplayName; private getProjectTypeDisplayName; } //# sourceMappingURL=command-generator.d.ts.map