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

# NanoforgeClient class

> Client-side NanoForge application.

# NanoforgeClient

## Summary

Client-side NanoForge application.

## Signature

```typescript theme={null}
declare class NanoforgeClient extends NanoforgeApplication 
```

## Methods

### useGraphics

Register the graphics library used to render the game.

### useInput

Register the input library used to read keyboard and mouse state.

### useSound

Register the sound-effect library.

## Remarks

Extends `NanoforgeApplication` with client-specific library slots for graphics, input, and sound. Create an instance via `NanoforgeFactory.createClient`.

## Examples

### Example 1

```typescript theme={null}
```
