open-index/open-npm huggingface dataset:
npm package: @girs/unity-6.0
Description: GJS TypeScript type definitions for Unity-6.0, generated from library version 6.0.0
Author: ts-for-gir
Latest version: 6.0.0-4.0.0-rc.2


# Unity-6.0

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


GJS TypeScript type definitions for Unity-6.0, generated from library version 6.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/unity-6.0
```

## Usage

You can import this package into your project like this:
```ts
import Unity from '@girs/unity-6.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/unity-6.0` or `@girs/unity-6.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/unity-6.0'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Unity from 'gi://Unity?version=6.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/unity-6.0` or `@girs/unity-6.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/unity-6.0'
```

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

Now you have also type support for this, too:

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

### 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/unity-7.0
Description: GJS TypeScript type definitions for Unity-7.0, generated from library version 7.0.0
Author: ts-for-gir
Latest version: 7.0.0-4.0.0-rc.2


# Unity-7.0

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


GJS TypeScript type definitions for Unity-7.0, generated from library version 7.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/unity-7.0
```

## Usage

You can import this package into your project like this:
```ts
import Unity from '@girs/unity-7.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/unity-7.0` or `@girs/unity-7.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/unity-7.0'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Unity from 'gi://Unity?version=7.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/unity-7.0` or `@girs/unity-7.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/unity-7.0'
```

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

Now you have also type support for this, too:

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

### 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/unityextras-7.0
Description: GJS TypeScript type definitions for UnityExtras-7.0, generated from library version 7.0.0
Author: ts-for-gir
Latest version: 7.0.0-4.0.0-rc.2


# UnityExtras-7.0

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


GJS TypeScript type definitions for UnityExtras-7.0, generated from library version 7.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/unityextras-7.0
```

## Usage

You can import this package into your project like this:
```ts
import UnityExtras from '@girs/unityextras-7.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/unityextras-7.0` or `@girs/unityextras-7.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/unityextras-7.0'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import UnityExtras from 'gi://UnityExtras?version=7.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/unityextras-7.0` or `@girs/unityextras-7.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/unityextras-7.0'
```

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

Now you have also type support for this, too:

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

### 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/upowerglib-1.0
Description: GJS TypeScript type definitions for UPowerGlib-1.0, generated from library version 1.91.1
Author: ts-for-gir
Latest version: 1.91.1-4.0.0-rc.2


# UPowerGlib-1.0

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


GJS TypeScript type definitions for UPowerGlib-1.0, generated from library version 1.91.1 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/upowerglib-1.0
```

## Usage

You can import this package into your project like this:
```ts
import UPowerGlib from '@girs/upowerglib-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/upowerglib-1.0` or `@girs/upowerglib-1.0/ambient` in your `tsconfig` or entry point Typescript file:

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

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

Now you can import the ambient module with TypeScript support: 

```ts
import UPowerGlib from 'gi://UPowerGlib?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/upowerglib-1.0` or `@girs/upowerglib-1.0/import` in your `tsconfig` or entry point Typescript file:

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

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

Now you have also type support for this, too:

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

### 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/vda-1
Description: GJS TypeScript type definitions for Vda-1, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# Vda-1

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


GJS TypeScript type definitions for Vda-1, 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/vda-1
```

## Usage

You can import this package into your project like this:
```ts
import Vda from '@girs/vda-1';
```

### 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/vda-1` or `@girs/vda-1/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vda-1'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Vda from 'gi://Vda?version=1';
```

### 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/vda-1` or `@girs/vda-1/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vda-1'
```

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

Now you have also type support for this, too:

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

### 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/vgda-1
Description: GJS TypeScript type definitions for Vgda-1, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# Vgda-1

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


GJS TypeScript type definitions for Vgda-1, 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/vgda-1
```

## Usage

You can import this package into your project like this:
```ts
import Vgda from '@girs/vgda-1';
```

### 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/vgda-1` or `@girs/vgda-1/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vgda-1'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Vgda from 'gi://Vgda?version=1';
```

### 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/vgda-1` or `@girs/vgda-1/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vgda-1'
```

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

Now you have also type support for this, too:

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

### 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/vgpg-1
Description: GJS TypeScript type definitions for Vgpg-1, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# Vgpg-1

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


GJS TypeScript type definitions for Vgpg-1, 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/vgpg-1
```

## Usage

You can import this package into your project like this:
```ts
import Vgpg from '@girs/vgpg-1';
```

### 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/vgpg-1` or `@girs/vgpg-1/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vgpg-1'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Vgpg from 'gi://Vgpg?version=1';
```

### 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/vgpg-1` or `@girs/vgpg-1/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vgpg-1'
```

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

Now you have also type support for this, too:

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

### 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/vgsl-1
Description: GJS TypeScript type definitions for Vgsl-1, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# Vgsl-1

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


GJS TypeScript type definitions for Vgsl-1, 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/vgsl-1
```

## Usage

You can import this package into your project like this:
```ts
import Vgsl from '@girs/vgsl-1';
```

### 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/vgsl-1` or `@girs/vgsl-1/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vgsl-1'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Vgsl from 'gi://Vgsl?version=1';
```

### 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/vgsl-1` or `@girs/vgsl-1/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vgsl-1'
```

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

Now you have also type support for this, too:

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

### 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/vips-8.0
Description: GJS TypeScript type definitions for Vips-8.0, generated from library version 8.18.0
Author: ts-for-gir
Latest version: 8.18.0-4.0.0-rc.2


# Vips-8.0

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


GJS TypeScript type definitions for Vips-8.0, generated from library version 8.18.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/vips-8.0
```

## Usage

You can import this package into your project like this:
```ts
import Vips from '@girs/vips-8.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/vips-8.0` or `@girs/vips-8.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vips-8.0'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Vips from 'gi://Vips?version=8.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/vips-8.0` or `@girs/vips-8.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vips-8.0'
```

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

Now you have also type support for this, too:

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

### 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/vpg-1
Description: GJS TypeScript type definitions for Vpg-1, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# Vpg-1

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


GJS TypeScript type definitions for Vpg-1, 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/vpg-1
```

## Usage

You can import this package into your project like this:
```ts
import Vpg from '@girs/vpg-1';
```

### 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/vpg-1` or `@girs/vpg-1/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vpg-1'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Vpg from 'gi://Vpg?version=1';
```

### 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/vpg-1` or `@girs/vpg-1/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vpg-1'
```

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

Now you have also type support for this, too:

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

### 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/vsqlite-1
Description: GJS TypeScript type definitions for Vsqlite-1, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# Vsqlite-1

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


GJS TypeScript type definitions for Vsqlite-1, 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/vsqlite-1
```

## Usage

You can import this package into your project like this:
```ts
import Vsqlite from '@girs/vsqlite-1';
```

### 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/vsqlite-1` or `@girs/vsqlite-1/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vsqlite-1'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Vsqlite from 'gi://Vsqlite?version=1';
```

### 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/vsqlite-1` or `@girs/vsqlite-1/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vsqlite-1'
```

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

Now you have also type support for this, too:

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

### 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/vte-0.0
Description: GJS TypeScript type definitions for Vte-0.0, generated from library version 0.0.0
Author: ts-for-gir
Latest version: 0.0.0-4.0.0-rc.2


# Vte-0.0

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


GJS TypeScript type definitions for Vte-0.0, generated from library version 0.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/vte-0.0
```

## Usage

You can import this package into your project like this:
```ts
import Vte from '@girs/vte-0.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/vte-0.0` or `@girs/vte-0.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vte-0.0'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Vte from 'gi://Vte?version=0.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/vte-0.0` or `@girs/vte-0.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vte-0.0'
```

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

Now you have also type support for this, too:

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

### 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/vte-2.91
Description: GJS TypeScript type definitions for Vte-2.91, generated from library version 0.84.0
Author: ts-for-gir
Latest version: 0.84.0-4.0.0-rc.2


# Vte-2.91

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


GJS TypeScript type definitions for Vte-2.91, generated from library version 0.84.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/vte-2.91
```

## Usage

You can import this package into your project like this:
```ts
import Vte from '@girs/vte-2.91';
```

### 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/vte-2.91` or `@girs/vte-2.91/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vte-2.91'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Vte from 'gi://Vte?version=2.91';
```

### 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/vte-2.91` or `@girs/vte-2.91/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vte-2.91'
```

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

Now you have also type support for this, too:

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

### 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/vte-3.91
Description: GJS TypeScript type definitions for Vte-3.91, generated from library version 0.84.0
Author: ts-for-gir
Latest version: 0.84.0-4.0.0-rc.2


# Vte-3.91

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


GJS TypeScript type definitions for Vte-3.91, generated from library version 0.84.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/vte-3.91
```

## Usage

You can import this package into your project like this:
```ts
import Vte from '@girs/vte-3.91';
```

### 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/vte-3.91` or `@girs/vte-3.91/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vte-3.91'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Vte from 'gi://Vte?version=3.91';
```

### 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/vte-3.91` or `@girs/vte-3.91/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vte-3.91'
```

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

Now you have also type support for this, too:

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

### 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/vte-4-2.91
Description: GJS TypeScript type definitions for Vte-4-2.91, generated from library version 0.69.0
Author: ts-for-gir
Latest version: 0.69.0-4.0.0-rc.2


# Vte-4-2.91

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


GJS TypeScript type definitions for Vte-4-2.91, generated from library version 0.69.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/vte-4-2.91
```

## Usage

You can import this package into your project like this:
```ts
import Vte from '@girs/vte-4-2.91';
```

### 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/vte-4-2.91` or `@girs/vte-4-2.91/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vte-4-2.91'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/vte-4-2.91"],
  ...
}
```

Now you can import the ambient module with TypeScript support: 

```ts
import Vte from 'gi://Vte?version=4-2.91';
```

### 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/vte-4-2.91` or `@girs/vte-4-2.91/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/vte-4-2.91'
```

`tsconfig.json`:
```json
{
  "compilerOptions": {
    ...
  },
  "include": ["@girs/vte-4-2.91"],
  ...
}
```

Now you have also type support for this, too:

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

### 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/vulkan-1.0
Description: GJS TypeScript type definitions for Vulkan-1.0, generated from library version 1.0.0
Author: ts-for-gir
Latest version: 1.0.0-4.0.0-rc.2


# Vulkan-1.0

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


GJS TypeScript type definitions for Vulkan-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/vulkan-1.0
```

## Usage

You can import this package into your project like this:
```ts
import Vulkan from '@girs/vulkan-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/vulkan-1.0` or `@girs/vulkan-1.0/ambient` in your `tsconfig` or entry point Typescript file:

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

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

Now you can import the ambient module with TypeScript support: 

```ts
import Vulkan from 'gi://Vulkan?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/vulkan-1.0` or `@girs/vulkan-1.0/import` in your `tsconfig` or entry point Typescript file:

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

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

Now you have also type support for this, too:

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

### 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/webkit-6.0
Description: GJS TypeScript type definitions for WebKit-6.0, generated from library version 2.52.1
Author: ts-for-gir
Latest version: 2.52.1-4.0.0-rc.2


# WebKit-6.0

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


GJS TypeScript type definitions for WebKit-6.0, generated from library version 2.52.1 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/webkit-6.0
```

## Usage

You can import this package into your project like this:
```ts
import WebKit from '@girs/webkit-6.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/webkit-6.0` or `@girs/webkit-6.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/webkit-6.0'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import WebKit from 'gi://WebKit?version=6.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/webkit-6.0` or `@girs/webkit-6.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/webkit-6.0'
```

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

Now you have also type support for this, too:

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

### 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/webkit2-4.0
Description: GJS TypeScript type definitions for WebKit2-4.0, generated from library version 2.47.2
Author: ts-for-gir
Latest version: 2.47.2-4.0.0-rc.2


# WebKit2-4.0

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


GJS TypeScript type definitions for WebKit2-4.0, generated from library version 2.47.2 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/webkit2-4.0
```

## Usage

You can import this package into your project like this:
```ts
import WebKit2 from '@girs/webkit2-4.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/webkit2-4.0` or `@girs/webkit2-4.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/webkit2-4.0'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import WebKit2 from 'gi://WebKit2?version=4.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/webkit2-4.0` or `@girs/webkit2-4.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/webkit2-4.0'
```

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

Now you have also type support for this, too:

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

### 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/webkit2-4.1
Description: GJS TypeScript type definitions for WebKit2-4.1, generated from library version 2.52.1
Author: ts-for-gir
Latest version: 2.52.1-4.0.0-rc.2


# WebKit2-4.1

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


GJS TypeScript type definitions for WebKit2-4.1, generated from library version 2.52.1 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/webkit2-4.1
```

## Usage

You can import this package into your project like this:
```ts
import WebKit2 from '@girs/webkit2-4.1';
```

### 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/webkit2-4.1` or `@girs/webkit2-4.1/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/webkit2-4.1'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import WebKit2 from 'gi://WebKit2?version=4.1';
```

### 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/webkit2-4.1` or `@girs/webkit2-4.1/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/webkit2-4.1'
```

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

Now you have also type support for this, too:

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

### 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/webkit2-5.0
Description: GJS TypeScript type definitions for WebKit2-5.0, generated from library version 2.38.5
Author: ts-for-gir
Latest version: 2.38.5-4.0.0-rc.2


# WebKit2-5.0

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


GJS TypeScript type definitions for WebKit2-5.0, generated from library version 2.38.5 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/webkit2-5.0
```

## Usage

You can import this package into your project like this:
```ts
import WebKit2 from '@girs/webkit2-5.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/webkit2-5.0` or `@girs/webkit2-5.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/webkit2-5.0'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import WebKit2 from 'gi://WebKit2?version=5.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/webkit2-5.0` or `@girs/webkit2-5.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/webkit2-5.0'
```

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

Now you have also type support for this, too:

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

### 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/webkit2webextension-4.0
Description: GJS TypeScript type definitions for WebKit2WebExtension-4.0, generated from library version 4.0.0
Author: ts-for-gir
Latest version: 4.0.0-4.0.0-rc.2


# WebKit2WebExtension-4.0

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


GJS TypeScript type definitions for WebKit2WebExtension-4.0, generated from library version 4.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/webkit2webextension-4.0
```

## Usage

You can import this package into your project like this:
```ts
import WebKit2WebExtension from '@girs/webkit2webextension-4.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/webkit2webextension-4.0` or `@girs/webkit2webextension-4.0/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/webkit2webextension-4.0'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import WebKit2WebExtension from 'gi://WebKit2WebExtension?version=4.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/webkit2webextension-4.0` or `@girs/webkit2webextension-4.0/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/webkit2webextension-4.0'
```

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

Now you have also type support for this, too:

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

### 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/webkit2webextension-4.1
Description: GJS TypeScript type definitions for WebKit2WebExtension-4.1, generated from library version 4.1.0
Author: ts-for-gir
Latest version: 4.1.0-4.0.0-rc.2


# WebKit2WebExtension-4.1

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


GJS TypeScript type definitions for WebKit2WebExtension-4.1, generated from library version 4.1.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/webkit2webextension-4.1
```

## Usage

You can import this package into your project like this:
```ts
import WebKit2WebExtension from '@girs/webkit2webextension-4.1';
```

### 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/webkit2webextension-4.1` or `@girs/webkit2webextension-4.1/ambient` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/webkit2webextension-4.1'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import WebKit2WebExtension from 'gi://WebKit2WebExtension?version=4.1';
```

### 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/webkit2webextension-4.1` or `@girs/webkit2webextension-4.1/import` in your `tsconfig` or entry point Typescript file:

`index.ts`:
```ts
import '@girs/webkit2webextension-4.1'
```

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

Now you have also type support for this, too:

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

### 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).