package DX::Role;

use Import::Into;

sub import {
  strictures->import::into({ level => 1, version => 2 });
  DX::Types->import::into(1, ':types', ':assert');
  DX::Utils->import::into(1, '*trace');
  Types::Standard->import::into(
    1, qw(Maybe ArrayRef HashRef Str Num Enum Bool)
  );
  Try::Tiny->import::into(1);
  Moo::Role->import::into(1);
}

1;
