---
title: ThemeComponent
source: https://github.com/remix-run/remix/blob/remix@3.0.0-beta.3/packages/ui/src/theme/contract.ts#L175
---

# ThemeComponent

## Signature

```ts
type ThemeComponent = ThemeRenderer & {
  cssText: string;
  selector: string;
  Style: ThemeRenderer;
  values: ThemeValues;
  vars: ThemeVars;
};

```