import { AIProvider } from "../providers/base.js"; import { ParsedFunction } from "../analyzer/codeParser.js"; export declare class JSDocGenerator { private provider; constructor(provider: AIProvider); generateJSDoc(functionCode: string): Promise; generateMultipleJSDocs(functions: ParsedFunction[]): Promise>; insertJSDocComments(sourceCode: string, jsdocMap: Map): string; private cleanJSDoc; private indentJSDoc; createBasicJSDoc(func: ParsedFunction): string; hasJSDoc(sourceCode: string, functionName: string): boolean; } //# sourceMappingURL=jsdoc.d.ts.map