interface TarDataimport { type TarData } from "https://dotland.deno.dev/std@0.223.0/archive/mod.ts"; Base interface for TarDataWithSource. PropertiesoptionalfileName: stringName of the file, excluding directory names (if any). optionalfileNamePrefix: stringDirectory names preceding the file name (if any). optionalfileMode: stringThe underlying raw st_mode bits that contain the standard Unix permissions for this file/directory. optionaluid: stringNumeric user ID of the file owner. This is ignored if the operating system does not support numeric user IDs. optionalgid: stringNumeric group ID of the file owner. This is ignored if the operating system does not support numeric group IDs. optionalfileSize: stringThe size of the file in bytes; for archive members that are symbolic or hard links to another file, this field is specified as zero. optionalmtime: stringData modification time of the file at the time it was archived. It represents the integer number of seconds since January 1, 1970, 00:00 UTC. optionalchecksum: stringThe simple sum of all bytes in the header block optionaltype: stringThe type of file archived. optionalustar: stringUstar magic header optionalowner: stringThe name of the file owner. optionalgroup: stringThe group that the file owner belongs to.