---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/orchestration/interfaces/AnyPredicate.md
description: A predicate that is satisfied when AT LEAST ONE member is satisfied.
---

# Interface: AnyPredicate

Defined in: [src/batteries/orchestration/predicates.ts:47](https://github.com/NHTIO/ADK/blob/v1.20260906.0/src/src/batteries/orchestration/predicates.ts#L47)

A predicate that is satisfied when AT LEAST ONE member is satisfied.

## Properties

| Property                        | Type                                                              | Description                                            | Defined in                                                                                                                                        |
| ------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------- |
|  `any` | [`StructuredPredicate`](../type-aliases/StructuredPredicate.md)\[] | The member predicates; at least one must be satisfied. | [src/batteries/orchestration/predicates.ts:49](https://github.com/NHTIO/ADK/blob/v1.20260906.0/src/src/batteries/orchestration/predicates.ts#L49) |
