// GENERATED — DO NOT EDIT
///|
#borrow(text, paragraph_delimiter_index, next_paragraph_start)
extern "c" fn moonbit_pango_find_paragraph_boundary(
text : Bytes,
length : Int,
paragraph_delimiter_index : Ref[Int],
next_paragraph_start : Ref[Int],
) = "moonbit_pango_find_paragraph_boundary"
///|
/// [Upstream documentation](https://gnome.pages.gitlab.gnome.org/pango/Pango/func.find_paragraph_boundary.html).
pub fn find_paragraph_boundary(text : String, length : Int) -> (Int, Int) {
let paragraph_delimiter_index = Ref(0)
let next_paragraph_start = Ref(0)
moonbit_pango_find_paragraph_boundary(
@encoding/utf8.encode(text),
length,
paragraph_delimiter_index,
next_paragraph_start,
)
(paragraph_delimiter_index.val, next_paragraph_start.val)
}