# DescriptionOptions

Options for descriptive dialog text.

## Signatures

```ts
export interface DescriptionOptions extends Dom.HostOptions<HTMLParagraphElement> {
    readonly content: Renderable.Any;
    readonly id?: string;
}
```

## Why

A stable id lets dialog content establish `aria-describedby` explicitly.

## Ownership and lifetime

Options are inert; dynamic content follows the component Scope.

## Property: content

Descriptive content.

## Property: content: Why

Referenced text supplies context beyond the dialog's accessible name.

## Property: content: Ownership and lifetime

Dynamic content follows the description Scope.

## Property: id

Optional id referenced by `Content.describedBy`.

## Property: id: Why

A stable DOM relationship exposes the description to assistive technology.

## Property: id: Ownership and lifetime

The id is reflected and retains no resources.
