import type { ChunkStrategy, ContentType } from '../config-schema.js';
import type { Chunk } from '../types.js';
import type { Chunker } from './chunker.js';
/**
 * Schema File Chunker.
 *
 * Chunks by exported table/relation declarations (Drizzle pgTable, Prisma, etc.).
 * Falls back to chunking by each exported statement.
 */
export declare class SchemaFileChunker implements Chunker {
    readonly strategy: ChunkStrategy;
    chunk(content: string, filePath: string, type: ContentType): Chunk[];
    private isExported;
}
//# sourceMappingURL=schema-file-chunker.d.ts.map