(import_statement name: [ (dotted_name ((identifier) @namespace ".")* (identifier) @namespace .) (aliased_import name: (dotted_name ((identifier) @namespace ".")* (identifier) @namespace .)) ]) @wildcard @import (import_from_statement module_name: [ (dotted_name ((identifier) @namespace ".")* (identifier) @namespace .) (relative_import (dotted_name ((identifier) @namespace ".")* (identifier) @namespace .)?) ] (wildcard_import)? @wildcard name: [ (dotted_name ((identifier) @namespace ".")* (identifier) @name .) (aliased_import name: (dotted_name ((identifier) @namespace ".")* (identifier) @name .) alias: (identifier) @alias) ]?) @import