typedef haxe.macro.DefType
import haxe.macro.Type;
Available on all platforms
var type:Type
var pos:Position
var params:Array<TypeParameter>
var pack:Array<String>
var name:String
var module:String
var meta:MetaAccess
var isPrivate:Bool
var isExtern:Bool
function exclude():Void
var doc:Null<String>