> For the complete documentation index, see [llms.txt](https://amplify-docs.gitbook.io/amplify/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://amplify-docs.gitbook.io/amplify/english/sdk/interfaces.md).

# Interfaces

### CustomStyles

```typescript
{
    global?: {
        fontFamily?: string;
        fontRootSize?: string;
    };
    dark?: {
        "border-color"?: string;
        "secondary-border-color"?: string;
        primary?: string;
        "primary-hovered"?: string;
        background?: string;
        "reversed-background"?: string;
        "secondary-background"?: string;
        color?: string;
        "primary-button"?: string;
        "primary-button-hovered"?: string;
        "primary-button-disabled"?: string;
        "primary-button-disabled-text"?: string;
        placeholder?: string;
        "primery-skeleton-color"?: string;
        "secondary-skeleton-color"?: string;
    };
    light?: {
        "border-color"?: string;
        "secondary-border-color"?: string;
        primary?: string;
        "primary-hovered"?: string;
        background?: string;
        "reversed-background"?: string;
        "secondary-background"?: string;
        color?: string;
        "primary-button"?: string;
        "primary-button-hovered"?: string;
        "primary-button-disabled"?: string;
        "primary-button-disabled-text"?: string;
        placeholder?: string;
        "primery-skeleton-color"?: string;
        "secondary-skeleton-color"?: string;
    };
}
```

### TranslationsPublicInterface

```typescript
{
  title?: string;
  cta?: string;
  transfer?: string;
  from?: string;
  balance?: string;
  connect?: string;
  notEnoughBalanceError?: string;
  wallet?: string;
  instructions?: string;
}
```
