import { type FileCategory } from "./report-workflow.js"; export interface NormalizedOutput { rel: string; abs: string; } export interface NormalizeSourceOptions { category: FileCategory; relPath: string; overwrite?: boolean; prompt?: string; apiMode?: "ollama" | "native"; ollamaHost?: string; nativeHost?: string; model?: string; timeoutMs?: number; retries?: number; continueOnPageError?: boolean; } export declare function normalizedSourceCategory(content: string, normalizedFilename?: string): FileCategory | undefined; export declare function normalizedOutputPath(category: string, relPath: string): NormalizedOutput; export declare function csvToMarkdown(content: string, delimiter: "," | "\t"): string; export declare function normalizeSourceFile(params: NormalizeSourceOptions): Promise<{ rel: string; abs: string; sourceLabel: string; chars: number; }>; //# sourceMappingURL=source-normalization-service.d.ts.map