1: <?php declare(strict_types=1);
2:
3: namespace Salient\Collection;
4:
5: use Salient\Contract\Collection\ListInterface;
6:
7: /**
8: * Base class for lists of items of a given type
9: *
10: * @api
11: *
12: * @template TValue
13: *
14: * @implements ListInterface<TValue>
15: */
16: abstract class AbstractTypedList implements ListInterface
17: {
18: /** @use ListTrait<int,TValue> */
19: use ListTrait;
20: }
21: