@sirmrmarty/n8n-nodes-gemini-cli
Version:
n8n node for Google Gemini CLI integration with AI-powered coding assistance
19 lines (18 loc) • 739 B
TypeScript
import type { IExecuteFunctions, INodeExecutionData, INodeType, INodeTypeDescription } from 'n8n-workflow';
export declare class GeminiCli implements INodeType {
description: INodeTypeDescription;
private static checkGeminiCLI;
private static createGeminiConfig;
private static ensurePlansDirectory;
private static generatePlanId;
private static savePlan;
private static loadPlan;
private static listPlans;
private static cleanupGeminiConfig;
private static validateProjectPath;
private static generatePlanWithGemini;
private static editPlanWithGemini;
private static executePlan;
private static runGeminiCLI;
execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]>;
}