> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mobula.io/llms.txt
> Use this file to discover all available pages before exploring further.

# SymbolType

> Whether the address argument refers to a token or a pool. Used by getTokenEvents.

### TypeScript shape

```ts theme={null}
type SymbolType =
  | 'TOKEN'
  | 'POOL';
```

<ResponseField name="POOL" type="enum">Default. The `address` argument is a pool (pair) contract address.</ResponseField>
<ResponseField name="TOKEN" type="enum">The `address` argument is a token contract address; the resolver looks up the token's top pool from storage and uses that pool as the pair filter. Throws `NOT_FOUND` if the token has no pool.</ResponseField>
