module type S = sig .. end
The output signature of Paje.Make, that is type-safe interface
    to Pajé functions.
val t : string
type (string * string) list 
type string 
type string 
type float * float * float 
type 
type 
type 
type 
type 
type 
val create_container : name:name ->
       typ:container_type ->
       ?container:name ->
       ?alias:alias -> properties -> properties
val destroy_container : name:name ->
       typ:container_type -> properties -> properties
val set_state : typ:state_type ->
       container:name ->
       value:string -> properties -> properties
val push_state : typ:state_type ->
       container:name ->
       value:string -> properties -> properties
val pop_state : typ:state_type ->
       container:name -> properties -> properties
val reset_state : typ:state_type ->
       container:name -> properties -> properties
val new_event : typ:event_type ->
       container:name ->
       value:string -> properties -> properties
val set_variable : typ:variable_type ->
       container:name ->
       value:float -> properties -> properties
val add_variable : typ:variable_type ->
       container:name ->
       value:float -> properties -> properties
val sub_variable : typ:variable_type ->
       container:name ->
       value:float -> properties -> properties
val start_link : typ:link_type ->
       container:name ->
       start_container:name ->
       value:string -> key:string -> properties -> properties
val end_link : typ:link_type ->
       container:name ->
       end_container:name ->
       value:string -> key:string -> properties -> properties