/** Read the current chant package version from our own package.json. */ export declare function getChantVersion(): string; /** * Init command options */ export interface InitOptions { /** Target directory (defaults to cwd) */ path?: string; /** Lexicon to use */ lexicon: string; /** Template name (e.g. "node-pipeline", "docker-build") */ template?: string; /** Force init even in non-empty directory */ force?: boolean; /** Skip MCP config generation */ skipMcp?: boolean; /** Skip interactive install prompt */ skipInstall?: boolean; /** * If set, install only the named skill (e.g. "chant-gitlab-migrate") * rather than every skill the plugin exports. Useful for incremental * skill installation without re-scaffolding the project. */ skill?: string; } /** * Init command result */ export interface InitResult { /** Whether init succeeded */ success: boolean; /** Created files */ createdFiles: string[]; /** Warning messages */ warnings: string[]; /** Error message if failed */ error?: string; } /** * Execute the init command */ export declare function initCommand(options: InitOptions): Promise; /** * Print init result and prompt for install */ export declare function printInitResult(result: InitResult, options?: { skipInstall?: boolean; cwd?: string; }): Promise; //# sourceMappingURL=init.d.ts.map