package Reaction::Types::DBIC;
+use MooseX::Types
+ -declare => [qw/ResultSet Row/];
+
use Moose::Util::TypeConstraints;
use DBIx::Class::ResultSet;
=> as 'Object'
=> where { $_->isa('DBIx::Class::ResultSet') };
+subtype ResultSet,
+ as 'DBIx::Class::ResultSet';
+
use DBIx::Class::Core;
use DBIx::Class::Row;
=> as 'Object'
=> where { $_->isa('DBIx::Class::Row') };
+subtype Row,
+ as 'DBIx::Class::Row';
+
1;
=head1 NAME
=head1 DESCRIPTION
-=over
+=over
=item * DBIx::Class::ResultSet