---
id: fast-element.fastelement
title: FASTElement variable
hide_title: true
---
<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[@microsoft/fast-element](./fast-element.md) &gt; [FASTElement](./fast-element.fastelement.md)

## FASTElement variable

A minimal base class for FASTElements that also provides static helpers for working with FASTElements.

<b>Signature:</b>

```typescript
FASTElement: (new () => HTMLElement & FASTElement) & {
    from<TBase extends {
        new (): HTMLElement;
        prototype: HTMLElement;
    }>(BaseType: TBase): new () => InstanceType<TBase> & FASTElement;
    define<TType extends Function>(type: TType, nameOrDef?: string | PartialFASTElementDefinition | undefined): TType;
}
```