package chunk import ( "code.tczkiot.com/wlw/ai-agent/internal/pkg/enums" "context" ) type Provider interface { Name() string Supports(contentType enums.KnowledgeDocumentContentType) bool Chunk(ctx context.Context, req *ChunkRequest) ([]ChunkResult, error) }