@property<EOL><INDENT>def type(self):<DEDENT>
if self.ref is not None and self.alt is not None:<EOL><INDENT>if self.ref == self.alt:<EOL><INDENT>edit_type = "<STR_LIT>"<EOL><DEDENT>elif len(self.alt) == <NUM_LIT:1> and len(self.ref) == <NUM_LIT:1> and not self.ref.isdigit():<EOL><INDENT>edit_type = "<STR_LIT>"<EOL><DEDENT>else:<EOL><INDENT>edit_type = "<STR_LIT>"<EOL><DEDENT><DEDENT>elif self.ref is not None:<EOL><INDENT>edit_type = "<STR_LIT>"<EOL><DEDENT>else:<EOL><INDENT>edit_type = "<STR_LIT>"<EOL><DEDENT>return edit_type<EOL>
return the type of this Edit

        :returns: edit type (str)