`sig
type t = {
name : string;
pagenumber : int;
data : unit -> Pdfio.bytes;
description : string option;
relationship : string option;
}
val remove_unsafe_characters : string -> string
val attach_file :
?memory:Pdfio.bytes ->
bool ->
int option -> Pdf.t -> string option -> string option -> string -> Pdf.t
val remove_attached_files : Pdf.t -> Pdf.t
val list_attached_files : Pdf.t -> Cpdfattach.t list
val dump_attached_files : Pdf.t -> string -> unit
val size_attached_files : Pdf.t -> int
end`