@simonecoelhosfo/optimizely-mcp-server
Version:
Optimizely MCP Server for AI assistants with integrated CLI tools
62 lines • 1.31 kB
TypeScript
export declare class SimpleCompactReporter {
private projects;
private totalSteps;
private completedSteps;
private startTime;
private lastProgressUpdate;
private currentProject;
constructor();
/**
* Start sync operation
*/
startSync(operation: string, options: any): void;
/**
* Set total steps
*/
setTotalSteps(projectCount: number, entitiesPerProject: number, totalSteps?: number): void;
/**
* Handle progress events
*/
private handleProgressEvent;
/**
* Start a new project
*/
private startProject;
/**
* Track an entity
*/
private trackEntity;
/**
* Update entity progress
*/
private updateEntity;
/**
* Complete an entity
*/
private completeEntity;
/**
* Print project status
*/
private printProjectStatus;
/**
* Print overall progress
*/
private printProgress;
/**
* Complete sync operation
*/
completeSync(result: any): void;
/**
* Report error
*/
error(error: Error): void;
/**
* Clean up
*/
dispose(): void;
/**
* Legacy updateProgress method (no-op)
*/
updateProgress(progress: any): void;
}
//# sourceMappingURL=SimpleCompactReporter.d.ts.map