# enabledItems

Returns a new array excluding only items whose disabled flag is exactly true.

## Signatures

```ts
export declare function enabledItems<ItemType extends Item<unknown, object>>(items: readonly ItemType[]): readonly ItemType[];
```

## Why

Separating this deterministic policy from event wiring lets applications test it directly and
reuse it in custom composites.

## Ownership and lifetime

This is a synchronous calculation. It acquires no resources and does not mutate the input array,
state, event, or DOM.

## Examples

```ts
import * as Collection from "@typed/ui/Collection";

const enabled = Collection.enabledItems([{ id: "a" }, { id: "b", disabled: true }]);
```
