open-index/open-npm huggingface dataset:
npm package: @girs/gstapp-1.0
Description: GJS TypeScript type definitions for GstApp-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstApp-1.0

![version](https://img.shields.io/npm/v/@girs/gstapp-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstapp-1.0)


GJS TypeScript type definitions for GstApp-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstapp-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstApp from '@girs/gstapp-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstapp-1.0` or `@girs/gstapp-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstapp-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstapp-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstApp from 'gi://GstApp?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstapp-1.0` or `@girs/gstapp-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstapp-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstapp-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstApp = imports.gi.GstApp;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstaudio-1.0
Description: GJS TypeScript type definitions for GstAudio-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstAudio-1.0

![version](https://img.shields.io/npm/v/@girs/gstaudio-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstaudio-1.0)


GJS TypeScript type definitions for GstAudio-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstaudio-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstAudio from '@girs/gstaudio-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstaudio-1.0` or `@girs/gstaudio-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstaudio-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstaudio-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstAudio from 'gi://GstAudio?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstaudio-1.0` or `@girs/gstaudio-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstaudio-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstaudio-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstAudio = imports.gi.GstAudio;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstbadallocators-1.0
Description: GJS TypeScript type definitions for GstBadAllocators-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstBadAllocators-1.0

![version](https://img.shields.io/npm/v/@girs/gstbadallocators-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstbadallocators-1.0)


GJS TypeScript type definitions for GstBadAllocators-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstbadallocators-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstBadAllocators from '@girs/gstbadallocators-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstbadallocators-1.0` or `@girs/gstbadallocators-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstbadallocators-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstbadallocators-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstBadAllocators from 'gi://GstBadAllocators?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstbadallocators-1.0` or `@girs/gstbadallocators-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstbadallocators-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstbadallocators-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstBadAllocators = imports.gi.GstBadAllocators;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstbadaudio-1.0
Description: GJS TypeScript type definitions for GstBadAudio-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstBadAudio-1.0

![version](https://img.shields.io/npm/v/@girs/gstbadaudio-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstbadaudio-1.0)


GJS TypeScript type definitions for GstBadAudio-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstbadaudio-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstBadAudio from '@girs/gstbadaudio-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstbadaudio-1.0` or `@girs/gstbadaudio-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstbadaudio-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstbadaudio-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstBadAudio from 'gi://GstBadAudio?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstbadaudio-1.0` or `@girs/gstbadaudio-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstbadaudio-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstbadaudio-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstBadAudio = imports.gi.GstBadAudio;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstbase-0.10
Description: GJS TypeScript type definitions for GstBase-0.10, generated from library version 0.10.0
Author: ts-for-gir
Latest version: 0.10.0-4.0.0-rc.2


# GstBase-0.10

![version](https://img.shields.io/npm/v/@girs/gstbase-0.10)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstbase-0.10)


GJS TypeScript type definitions for GstBase-0.10, generated from library version 0.10.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstbase-0.10
```

## Usage

You can import this package into your project like this:
```ts
import GstBase from '@girs/gstbase-0.10';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstbase-0.10` or `@girs/gstbase-0.10/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstbase-0.10'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstbase-0.10"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstBase from 'gi://GstBase?version=0.10';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstbase-0.10` or `@girs/gstbase-0.10/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstbase-0.10'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstbase-0.10"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstBase = imports.gi.GstBase;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstbase-1.0
Description: GJS TypeScript type definitions for GstBase-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstBase-1.0

![version](https://img.shields.io/npm/v/@girs/gstbase-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstbase-1.0)


GJS TypeScript type definitions for GstBase-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstbase-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstBase from '@girs/gstbase-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstbase-1.0` or `@girs/gstbase-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstbase-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstbase-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstBase from 'gi://GstBase?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstbase-1.0` or `@girs/gstbase-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstbase-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstbase-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstBase = imports.gi.GstBase;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstcheck-1.0
Description: GJS TypeScript type definitions for GstCheck-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstCheck-1.0

![version](https://img.shields.io/npm/v/@girs/gstcheck-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstcheck-1.0)


GJS TypeScript type definitions for GstCheck-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstcheck-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstCheck from '@girs/gstcheck-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstcheck-1.0` or `@girs/gstcheck-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstcheck-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstcheck-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstCheck from 'gi://GstCheck?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstcheck-1.0` or `@girs/gstcheck-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstcheck-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstcheck-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstCheck = imports.gi.GstCheck;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstclapper-1.0
Description: GJS TypeScript type definitions for GstClapper-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstClapper-1.0

![version](https://img.shields.io/npm/v/@girs/gstclapper-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstclapper-1.0)


GJS TypeScript type definitions for GstClapper-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstclapper-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstClapper from '@girs/gstclapper-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstclapper-1.0` or `@girs/gstclapper-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstclapper-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstclapper-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstClapper from 'gi://GstClapper?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstclapper-1.0` or `@girs/gstclapper-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstclapper-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstclapper-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstClapper = imports.gi.GstClapper;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstcodecparsers-1.0
Description: GJS TypeScript type definitions for GstCodecParsers-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstCodecParsers-1.0

![version](https://img.shields.io/npm/v/@girs/gstcodecparsers-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstcodecparsers-1.0)


GJS TypeScript type definitions for GstCodecParsers-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstcodecparsers-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstCodecParsers from '@girs/gstcodecparsers-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstcodecparsers-1.0` or `@girs/gstcodecparsers-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstcodecparsers-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstcodecparsers-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstCodecParsers from 'gi://GstCodecParsers?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstcodecparsers-1.0` or `@girs/gstcodecparsers-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstcodecparsers-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstcodecparsers-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstCodecParsers = imports.gi.GstCodecParsers;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstcodecs-1.0
Description: GJS TypeScript type definitions for GstCodecs-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstCodecs-1.0

![version](https://img.shields.io/npm/v/@girs/gstcodecs-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstcodecs-1.0)


GJS TypeScript type definitions for GstCodecs-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstcodecs-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstCodecs from '@girs/gstcodecs-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstcodecs-1.0` or `@girs/gstcodecs-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstcodecs-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstcodecs-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstCodecs from 'gi://GstCodecs?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstcodecs-1.0` or `@girs/gstcodecs-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstcodecs-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstcodecs-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstCodecs = imports.gi.GstCodecs;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstcontroller-1.0
Description: GJS TypeScript type definitions for GstController-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstController-1.0

![version](https://img.shields.io/npm/v/@girs/gstcontroller-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstcontroller-1.0)


GJS TypeScript type definitions for GstController-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstcontroller-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstController from '@girs/gstcontroller-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstcontroller-1.0` or `@girs/gstcontroller-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstcontroller-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstcontroller-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstController from 'gi://GstController?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstcontroller-1.0` or `@girs/gstcontroller-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstcontroller-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstcontroller-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstController = imports.gi.GstController;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstcuda-1.0
Description: GJS TypeScript type definitions for GstCuda-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstCuda-1.0

![version](https://img.shields.io/npm/v/@girs/gstcuda-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstcuda-1.0)


GJS TypeScript type definitions for GstCuda-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstcuda-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstCuda from '@girs/gstcuda-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstcuda-1.0` or `@girs/gstcuda-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstcuda-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstcuda-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstCuda from 'gi://GstCuda?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstcuda-1.0` or `@girs/gstcuda-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstcuda-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstcuda-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstCuda = imports.gi.GstCuda;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstdxva-1.0
Description: GJS TypeScript type definitions for GstDxva-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstDxva-1.0

![version](https://img.shields.io/npm/v/@girs/gstdxva-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstdxva-1.0)


GJS TypeScript type definitions for GstDxva-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstdxva-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstDxva from '@girs/gstdxva-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstdxva-1.0` or `@girs/gstdxva-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstdxva-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstdxva-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstDxva from 'gi://GstDxva?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstdxva-1.0` or `@girs/gstdxva-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstdxva-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstdxva-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstDxva = imports.gi.GstDxva;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstfft-1.0
Description: GJS TypeScript type definitions for GstFft-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstFft-1.0

![version](https://img.shields.io/npm/v/@girs/gstfft-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstfft-1.0)


GJS TypeScript type definitions for GstFft-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstfft-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstFft from '@girs/gstfft-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstfft-1.0` or `@girs/gstfft-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstfft-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstfft-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstFft from 'gi://GstFft?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstfft-1.0` or `@girs/gstfft-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstfft-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstfft-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstFft = imports.gi.GstFft;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstgl-1.0
Description: GJS TypeScript type definitions for GstGL-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstGL-1.0

![version](https://img.shields.io/npm/v/@girs/gstgl-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstgl-1.0)


GJS TypeScript type definitions for GstGL-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstgl-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstGL from '@girs/gstgl-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstgl-1.0` or `@girs/gstgl-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstgl-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstgl-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstGL from 'gi://GstGL?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstgl-1.0` or `@girs/gstgl-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstgl-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstgl-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstGL = imports.gi.GstGL;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstglegl-1.0
Description: GJS TypeScript type definitions for GstGLEGL-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstGLEGL-1.0

![version](https://img.shields.io/npm/v/@girs/gstglegl-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstglegl-1.0)


GJS TypeScript type definitions for GstGLEGL-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstglegl-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstGLEGL from '@girs/gstglegl-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstglegl-1.0` or `@girs/gstglegl-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstglegl-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstglegl-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstGLEGL from 'gi://GstGLEGL?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstglegl-1.0` or `@girs/gstglegl-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstglegl-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstglegl-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstGLEGL = imports.gi.GstGLEGL;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstglwayland-1.0
Description: GJS TypeScript type definitions for GstGLWayland-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstGLWayland-1.0

![version](https://img.shields.io/npm/v/@girs/gstglwayland-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstglwayland-1.0)


GJS TypeScript type definitions for GstGLWayland-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstglwayland-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstGLWayland from '@girs/gstglwayland-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstglwayland-1.0` or `@girs/gstglwayland-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstglwayland-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstglwayland-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstGLWayland from 'gi://GstGLWayland?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstglwayland-1.0` or `@girs/gstglwayland-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstglwayland-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstglwayland-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstGLWayland = imports.gi.GstGLWayland;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstglx11-1.0
Description: GJS TypeScript type definitions for GstGLX11-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstGLX11-1.0

![version](https://img.shields.io/npm/v/@girs/gstglx11-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstglx11-1.0)


GJS TypeScript type definitions for GstGLX11-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstglx11-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstGLX11 from '@girs/gstglx11-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstglx11-1.0` or `@girs/gstglx11-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstglx11-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstglx11-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstGLX11 from 'gi://GstGLX11?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstglx11-1.0` or `@girs/gstglx11-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstglx11-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstglx11-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstGLX11 = imports.gi.GstGLX11;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gsthip-1.0
Description: GJS TypeScript type definitions for GstHip-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstHip-1.0

![version](https://img.shields.io/npm/v/@girs/gsthip-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gsthip-1.0)


GJS TypeScript type definitions for GstHip-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gsthip-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstHip from '@girs/gsthip-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gsthip-1.0` or `@girs/gsthip-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gsthip-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gsthip-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstHip from 'gi://GstHip?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gsthip-1.0` or `@girs/gsthip-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gsthip-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gsthip-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstHip = imports.gi.GstHip;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gsthipgl-1.0
Description: GJS TypeScript type definitions for GstHipGL-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstHipGL-1.0

![version](https://img.shields.io/npm/v/@girs/gsthipgl-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gsthipgl-1.0)


GJS TypeScript type definitions for GstHipGL-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gsthipgl-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstHipGL from '@girs/gsthipgl-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gsthipgl-1.0` or `@girs/gsthipgl-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gsthipgl-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gsthipgl-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstHipGL from 'gi://GstHipGL?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gsthipgl-1.0` or `@girs/gsthipgl-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gsthipgl-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gsthipgl-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstHipGL = imports.gi.GstHipGL;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).
npm package: @girs/gstinsertbin-1.0
Description: GJS TypeScript type definitions for GstInsertBin-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# GstInsertBin-1.0

![version](https://img.shields.io/npm/v/@girs/gstinsertbin-1.0)
![downloads/week](https://img.shields.io/npm/dw/@girs/gstinsertbin-1.0)


GJS TypeScript type definitions for GstInsertBin-1.0, generated from library version 1.0.0 using [ts-for-gir](https://github.com/gjsify/ts-for-gir) v4.0.0-rc.2.

## Install

To use this type definitions, install them with NPM:
```bash
npm install @girs/gstinsertbin-1.0
```

## Usage

You can import this package into your project like this:
```ts
import GstInsertBin from '@girs/gstinsertbin-1.0';
```

### Ambient Modules

You can also use [ambient modules](https://github.com/gjsify/ts-for-gir/tree/main/packages/cli#ambient-modules) to import this module like you would do this in JavaScript.
For this you need to include `@girs/gstinsertbin-1.0` or `@girs/gstinsertbin-1.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstinsertbin-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstinsertbin-1.0"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import GstInsertBin from 'gi://GstInsertBin?version=1.0';
```

### Global import

You can also import the module with Typescript support using the global `imports.gi` object of GJS.
For this you need to include `@girs/gstinsertbin-1.0` or `@girs/gstinsertbin-1.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/gstinsertbin-1.0'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/gstinsertbin-1.0"],
  ...
}
```

Now you have also type support for this, too:

```ts
const GstInsertBin = imports.gi.GstInsertBin;
```

### Bundle

Depending on your project configuration, it is recommended to use a bundler like [esbuild](https://esbuild.github.io/). You can find examples using different bundlers [here](https://github.com/gjsify/ts-for-gir/tree/main/examples).

## Other packages

All existing pre-generated packages can be found on [gjsify/types](https://github.com/gjsify/types).