import { ASTNode, Chunk, ChunkType, ParserAdapter } from '../types'; import { BaseExtractor } from './base-extractor'; /** * Extracts class declarations */ export declare class ClassExtractor extends BaseExtractor { private methodExtractor; private functionExtractor; constructor(adapter: ParserAdapter, includeContent?: boolean); canHandle(node: ASTNode): boolean; getChunkType(): ChunkType; extract(node: ASTNode, sourceCode: string, filePath: string, parentQualifiedName?: string): Chunk[]; } //# sourceMappingURL=class-extractor.d.ts.map