sig
  type target = int
  type bookmark = {
    level : int;
    text : string;
    target : Pdfmarks.target;
    isopen : bool;
  }
  val remove_bookmarks : Pdf.pdfdoc -> Pdf.pdfdoc
  val add_bookmarks : Pdfmarks.bookmark list -> Pdf.pdfdoc -> Pdf.pdfdoc
end