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>