GLib.Variant.prototype.dup_string
function dup_string(): [return_value: String, length: Number(gsize)] {
    // Gjs wrapper for g_variant_dup_string()
}
  Similar to GLib.Variant.prototype.get_string except that instead of returning a constant string, the string is duplicated.
The string will always be utf8 encoded.
The return value must be freed using GLib.free.
Since 2.24
- return_value
- a newly allocated string, utf8 encoded 
- length
- a pointer to a #gsize, to store the length