import { MemoryWriteback } from "../cognitive/MemoryWriteback.js"; import { PostMortemAnalyzer } from "../cognitive/PostMortemAnalyzer.js"; import type { CodaliConfig } from "../config/Config.js"; import { DocdexClient } from "../docdex/DocdexClient.js"; import { createProvider } from "../providers/ProviderRegistry.js"; import type { Provider } from "../providers/ProviderTypes.js"; interface FeedbackCommandDependencies { cwd?: () => string; loadConfig?: (options: { cwd: string; }) => Promise; createDocdexClient?: (config: CodaliConfig) => DocdexClient; createProvider?: typeof createProvider; createMemoryWriteback?: (client: DocdexClient, options: ConstructorParameters[1]) => Pick; createAnalyzer?: (provider: Provider, workspaceRoot: string) => Pick; log?: (line: string) => void; } export declare class FeedbackCommand { static run(argv: string[], deps?: FeedbackCommandDependencies): Promise; } export {}; //# sourceMappingURL=FeedbackCommand.d.ts.map