# ComplexRule<T> · FT4 TypeScript client · Chromia Docs (concept)

> type ComplexRule< T extends string> = { operator : "and"; rules : SimpleRule < T >[];
} Type Parameters T extends string Properties operator operator: "and

Source: https://docs.chromia.com/pages/ft4-ts-client/types/accounts.ComplexRule/

Type Alias

# ComplexRule<T>

On this page

* [Properties](#properties)
* [operator](#operator)
* [rules](#rules)

```signature
type ComplexRule<T extends string> = {
    operator: "and";
    rules: SimpleRule<T>[];
}
```

#### Type Parameters

* T extends string

## Properties

### operator

```signature
operator: "and"
```

### rules

```signature
rules: SimpleRule<T>[]
```

[View this page on docs.chromia.com](https://docs.chromia.com/pages/ft4-ts-client/types/accounts.ComplexRule.html)Generated API reference, mirrored from the live docs
