# XWUILayoutBlocks

**Shared types module** for the XWUILayout* family. Exports `LayoutBlockConfigBase` (block + size) and link/column helpers used by every Layout* block.

## Basic Usage

`LayoutColumnLinks` wired into `XWUILayoutFooter` block 2.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: LayoutColumnLinks wired into XWUILayoutFooter block 2.
```

## Site header block

`LayoutBlockConfigBase` on `XWUILayoutHeader`.

```example
file: examples/SiteHeader.ts
html: examples/SiteHeader.html
title: Site header block
description: LayoutBlockConfigBase on XWUILayoutHeader.
```

## Newsletter footer

Footer block 3 with newsletter signup fields.

```example
file: examples/NewsletterFooter.ts
html: examples/NewsletterFooter.html
title: Newsletter footer
description: Footer block 3 with newsletter signup fields.
```

```api
```
