sig
  type typed_labeled_sax_event = Streaming_types.typed_annotated_sax_event
  type typed_labeled_xml_stream = Streaming_types.typed_xml_stream
  val get_flag : Streaming_conv.typed_labeled_sax_event -> bool
  val set_flag : Streaming_conv.typed_labeled_sax_event -> unit
  val unset_flag : Streaming_conv.typed_labeled_sax_event -> unit
  val typed_labeled_of_typed_xml_stream :
    Streaming_types.typed_xml_stream -> Streaming_types.typed_xml_stream
  val typed_of_typed_labeled_xml_stream :
    Streaming_types.typed_xml_stream -> Streaming_types.typed_xml_stream
  val slice_typed_xml_stream :
    Streaming_types.typed_xml_stream ->
    Streaming_types.typed_xml_stream Cursor.cursor
  val slice_discard_typed_xml_stream :
    Streaming_types.typed_xml_stream -> unit Cursor.cursor
  val item_count_typed_labeled_xml_stream :
    Streaming_types.typed_xml_stream -> int
  val item_range_typed_labeled_xml_stream :
    Streaming_types.typed_xml_stream ->
    int -> int -> Streaming_types.typed_xml_stream
  val nth_item_typed_labeled_xml_stream :
    Streaming_types.typed_xml_stream ->
    int -> Streaming_types.typed_xml_stream
  val first_item_typed_labeled_xml_stream :
    Streaming_types.typed_xml_stream -> Streaming_types.typed_xml_stream
end