import { Command } from 'commander'; export type FeedbackType = 'accuracy' | 'bug' | 'feature'; export interface FeedbackContext { coveragePercent?: number; gapsFound?: number; symbolsAnalyzed?: number; errorMessage?: string; reportPath?: string; version?: string; } export interface FeedbackOptions { type?: FeedbackType; title?: string; description?: string; includeReport?: boolean; includeVersion?: boolean; context?: FeedbackContext; dryRun?: boolean; } /** * Interactive feedback collection */ export declare function collectFeedback(options?: FeedbackOptions): Promise; /** * Quick feedback prompt shown after analysis */ export declare function promptForFeedback(context: FeedbackContext): Promise; /** * Create the feedback command */ export declare function createFeedbackCommand(): Command; //# sourceMappingURL=feedback.d.ts.map