> ## Documentation Index
> Fetch the complete documentation index at: https://stars-components.js.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Class: Backend<T>

Defined in: [index.ts:6](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/i18next-backend/src/index.ts#L6)

## Type Parameters

### T

`T` = `object`

## Implements

* `BackendModule`\<[`Options`](/documentation/api/i18next-backend/namespaces/Backend/type-aliases/Options)\<`T`>>

## Constructors

### Constructor

> **new Backend**\<`T`>(): `Backend`\<`T`>

#### Returns

`Backend`\<`T`>

## Properties

### type

> `readonly` **type**: `"backend"` = `'backend'`

Defined in: [index.ts:7](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/i18next-backend/src/index.ts#L7)

#### Implementation of

`BackendModule.type`

***

### type

> `readonly` `static` **type**: `"backend"` = `'backend'`

Defined in: [index.ts:52](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/i18next-backend/src/index.ts#L52)

## Methods

### init()

> **init**(`_`, `backendOptions`, `i18nextOptions`): `void`

Defined in: [index.ts:11](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/i18next-backend/src/index.ts#L11)

#### Parameters

##### \_

`Services`

##### backendOptions

[`Options`](/documentation/api/i18next-backend/namespaces/Backend/type-aliases/Options)\<`T`>

##### i18nextOptions

[`InitOptions`](/documentation/api/http-framework-i18n/interfaces/InitOptions)

#### Returns

`void`

#### Implementation of

`BackendModule.init`

***

### read()

> **read**(`language`, `namespace`, `callback`): `void`

Defined in: [index.ts:16](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/i18next-backend/src/index.ts#L16)

#### Parameters

##### language

`string`

##### namespace

`string`

##### callback

`ReadCallback`

#### Returns

`void`

#### Implementation of

`BackendModule.read`
