import type { ChunkStrategy, ContentType } from '../config-schema.js'; import type { Chunk } from '../types.js'; import type { Chunker } from './chunker.js'; /** * TypeScript AST Chunker. * * Chunks by function, class, interface, type alias, enum declarations. * Detects React components (PascalCase) and hooks (use* prefix). * Context: `File: | Context: The '' ` */ export declare class TypeScriptChunker implements Chunker { readonly strategy: ChunkStrategy; chunk(content: string, filePath: string, type: ContentType): Chunk[]; private extractDeclaration; private classifyFunction; } //# sourceMappingURL=typescript-chunker.d.ts.map