import type { IExecuteFunctions, ILoadOptionsFunctions, INodeExecutionData, INodePropertyOptions, INodeType, INodeTypeDescription } from 'n8n-workflow';
export declare class TmuxProjectOrchestrator implements INodeType {
    private scheduleFile;
    methods: {
        loadOptions: {
            getAvailableModels(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>;
        };
    };
    description: INodeTypeDescription;
    execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]>;
    private createProject;
    private calculateDaySchedule;
    private calculateNightSchedule;
    private approveExecute;
    private getStatus;
    private generatePlan;
    private cleanupFailedPlanGeneration;
    private executeProject;
    private runClaudeExecution;
    private ensureLatestVersion;
    private loadSchedule;
    private saveSchedule;
    private loadProject;
    private loadProjectBySessionName;
    private loadProjectByReference;
    private saveProject;
    private handleGitOperations;
}
