# Class: SearchEngine

Defined in: [core/searchEngine.ts:3](https://github.com/iptv-org/sdk/blob/master/src/core/searchEngine.ts#L3)

## Constructors

### Constructor

```ts
new SearchEngine(): SearchEngine;
```

#### Returns

`SearchEngine`

## Methods

### createIndex()

```ts
static createIndex<Type>(items: Type[], searchable?: string[]): any;
```

Defined in: [core/searchEngine.ts:4](https://github.com/iptv-org/sdk/blob/master/src/core/searchEngine.ts#L4)

#### Type Parameters

##### Type

`Type`

#### Parameters

##### items

`Type`[]

##### searchable?

`string`[]

#### Returns

`any`
