> ## Documentation Index
> Fetch the complete documentation index at: https://botmesh.afaya.com.co/llms.txt
> Use this file to discover all available pages before exploring further.

# FlowGraphFormInfo

> Interface exported by @botmesh/core.

Defined in: [flows/describe.ts:114](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L114)

Summary of a `form` node: what it collects and how it renders.

## Properties

### id

```ts theme={null}
id: string;
```

Defined in: [flows/describe.ts:116](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L116)

Form id.

***

### title?

```ts theme={null}
title?: string;
```

Defined in: [flows/describe.ts:118](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L118)

Form title, when set.

***

### mode

```ts theme={null}
mode: "auto" | "native" | "degraded";
```

Defined in: [flows/describe.ts:120](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L120)

Forced rendering mode (`'auto'` when not forced).

***

### fields

```ts theme={null}
fields: object[];
```

Defined in: [flows/describe.ts:121](https://github.com/andresayac/botmesh/blob/main/packages/core/src/flows/describe.ts#L121)

#### name

```ts theme={null}
name: string;
```

#### type

```ts theme={null}
type: string;
```

#### label

```ts theme={null}
label: string;
```

#### required

```ts theme={null}
required: boolean;
```

#### options?

```ts theme={null}
options?: string[];
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.