import { Command } from "commander";
interface ExportProgressOptions {
    output?: string;
    format?: "json" | "summary";
    webhook?: string;
    projectId?: string;
    verbose?: boolean;
    includeTasks?: boolean;
    includeComponents?: boolean;
    includeMetrics?: boolean;
}
export declare class ExportProgressCommand {
    register(program: Command): void;
    exportProgress(options: ExportProgressOptions): Promise<void>;
    private loadProjectContext;
    private loadTasks;
    private analyzeComponents;
    private findFiles;
    private matchesPattern;
    private calculateMetrics;
    private determineCurrentPhase;
    private determineNextMilestone;
    private identifyBlockers;
    private generateSuggestions;
    private generateNextSteps;
    private displaySummary;
    private displayDetailedProgress;
    private sendToWebhook;
    private displayInsights;
    private generateProjectId;
    static getHelpText(): string;
}
export {};
//# sourceMappingURL=export-progress.d.ts.map