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

# UsernameValidationError

検証時に返される、単一のユーザー名検証エラーを表します。

各エラーには、機械可読な `code` と、人間が読める `message` が含まれます。

```ts Example theme={null}
export interface UsernameValidationError {
  /**
   * 失敗した検証ルールの一意の識別子。
   * 
   * 例: `"username-too-short"`, `"username-invalid-characters"`
   */
  code: string;

  /**
   * エラーの内容を人が読める形式で説明したもの。
   * 
   * 例: `"Username must be at least 3 characters long."`
   */
  message: string;

  /**
   * 検証エラーに関連するフィールド。通常は "username"、"email"、または "phone"。
   */
  field: string;
}
```

<div id="properties">
  ## プロパティ
</div>

<ParamField body="code" type="string">
  失敗した検証ルールの一意の識別子です。

  例: `"username-too-short"`, `"username-invalid-characters"`
</ParamField>

<ParamField body="field" type="string">
  検証エラーに関連するフィールドで、通常は "username"、"email"、または "phone" です。
</ParamField>

<ParamField body="message" type="string">
  エラーの内容を人が理解できる形式で説明したものです。

  例: `"Username must be at least 3 characters long."`
</ParamField>
