Public declaration syntax from forge-py/src/forge/embed/chunking.py Original source SHA-256: 2d96def3f76fca9e1809f511f6be5dd6337a3914121d29d05a47425aa353c422 Function bodies and constant values are omitted. This is not the complete implementation. Source line 9 class Chunk() Source line 25 class TextChunker() Source line 39 def __init__(self, chunk_size: int=1000, overlap: int=200) -> None Source line 52 def chunk(self, text: str) -> list[Chunk] Source line 80 def chunk_text(text: str, chunk_size: int=1000, overlap: int=200) -> list[Chunk]