pub fn passage_token_offsets( tokenizer: &Tokenizer, text: &str, ) -> Result<Vec<(usize, usize)>, AppError>