import type { IGenSummaryFile, SummaryItem } from '../types';
export default class Summary {
    summaryInfo: IGenSummaryFile;
    constructor(summaryInfo: IGenSummaryFile);
    genFile(): Promise<string>;
    genSummaryContent(summary: SummaryItem[], summaryContent: string): string;
    findIdItem(node: SummaryItem, id: string): boolean | SummaryItem;
    findTree(tree: SummaryItem[], id: string): SummaryItem | boolean;
}
