open-index/open-npm huggingface dataset:
npm package: @girs/gweather-3.0
Description: GJS TypeScript type definitions for GWeather-3.0, generated from library version 3.0.0
Author: ts-for-gir
Latest version: 3.0.0-4.0.0-rc.2


# GWeather-3.0

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


GJS TypeScript type definitions for GWeather-3.0, generated from library version 3.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/gweather-3.0
```

## Usage

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

`index.ts`:
```ts
import '@girs/gweather-3.0'
```

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

Now you can import the ambient module with TypeScript support: 

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

`index.ts`:
```ts
import '@girs/gweather-3.0'
```

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

Now you have also type support for this, too:

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

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


# GWeather-4.0

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


GJS TypeScript type definitions for GWeather-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/gweather-4.0
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Gwebgl-0.1

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


GJS TypeScript type definitions for Gwebgl-0.1, generated from library version 0.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/gwebgl-0.1
```

## Usage

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

`index.ts`:
```ts
import '@girs/gwebgl-0.1'
```

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

Now you can import the ambient module with TypeScript support: 

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

`index.ts`:
```ts
import '@girs/gwebgl-0.1'
```

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

Now you have also type support for this, too:

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

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


# GXml-0.14

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


GJS TypeScript type definitions for GXml-0.14, generated from library version 0.14.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/gxml-0.14
```

## Usage

You can import this package into your project like this:
```ts
import GXml from '@girs/gxml-0.14';
```

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

`index.ts`:
```ts
import '@girs/gxml-0.14'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import GXml from 'gi://GXml?version=0.14';
```

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

`index.ts`:
```ts
import '@girs/gxml-0.14'
```

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

Now you have also type support for this, too:

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

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


# GXml-0.16

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


GJS TypeScript type definitions for GXml-0.16, generated from library version 0.16.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/gxml-0.16
```

## Usage

You can import this package into your project like this:
```ts
import GXml from '@girs/gxml-0.16';
```

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

`index.ts`:
```ts
import '@girs/gxml-0.16'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import GXml from 'gi://GXml?version=0.16';
```

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

`index.ts`:
```ts
import '@girs/gxml-0.16'
```

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

Now you have also type support for this, too:

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

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


# GXml-0.18

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


GJS TypeScript type definitions for GXml-0.18, generated from library version 0.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/gxml-0.18
```

## Usage

You can import this package into your project like this:
```ts
import GXml from '@girs/gxml-0.18';
```

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

`index.ts`:
```ts
import '@girs/gxml-0.18'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import GXml from 'gi://GXml?version=0.18';
```

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

`index.ts`:
```ts
import '@girs/gxml-0.18'
```

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

Now you have also type support for this, too:

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

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


# GXml-0.20

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


GJS TypeScript type definitions for GXml-0.20, generated from library version 0.20.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/gxml-0.20
```

## Usage

You can import this package into your project like this:
```ts
import GXml from '@girs/gxml-0.20';
```

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

`index.ts`:
```ts
import '@girs/gxml-0.20'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import GXml from 'gi://GXml?version=0.20';
```

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

`index.ts`:
```ts
import '@girs/gxml-0.20'
```

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

Now you have also type support for this, too:

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

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


# GXPS-0.1

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


GJS TypeScript type definitions for GXPS-0.1, generated from library version 0.3.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/gxps-0.1
```

## Usage

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

`index.ts`:
```ts
import '@girs/gxps-0.1'
```

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

Now you can import the ambient module with TypeScript support: 

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

`index.ts`:
```ts
import '@girs/gxps-0.1'
```

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

Now you have also type support for this, too:

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

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


# Gxps-1.0

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


GJS TypeScript type definitions for Gxps-1.0, generated from library version 0.2.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/gxps-1.0
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Handy-0.0

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


GJS TypeScript type definitions for Handy-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/handy-0.0
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Handy-1

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


GJS TypeScript type definitions for Handy-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/handy-1
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# HarfBuzz-0.0

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


GJS TypeScript type definitions for HarfBuzz-0.0, generated from library version 13.2.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/harfbuzz-0.0
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Hex-4

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


GJS TypeScript type definitions for Hex-4, 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/hex-4
```

## Usage

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

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

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

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

Now you can import the ambient module with TypeScript support: 

```ts
import Hex from 'gi://Hex?version=4';
```

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

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

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

Now you have also type support for this, too:

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

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


# Hs-1

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


GJS TypeScript type definitions for Hs-1, generated from library version 0.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/hs-1
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# IAnjuta-3.0

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


GJS TypeScript type definitions for IAnjuta-3.0, generated from library version 3.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/ianjuta-3.0
```

## Usage

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

`index.ts`:
```ts
import '@girs/ianjuta-3.0'
```

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

Now you can import the ambient module with TypeScript support: 

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

`index.ts`:
```ts
import '@girs/ianjuta-3.0'
```

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

Now you have also type support for this, too:

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

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


# IBus-1.0

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


GJS TypeScript type definitions for IBus-1.0, generated from library version 1.5.34 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/ibus-1.0
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# ICal-3.0

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


GJS TypeScript type definitions for ICal-3.0, generated from library version 3.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/ical-3.0
```

## Usage

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

`index.ts`:
```ts
import '@girs/ical-3.0'
```

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

Now you can import the ambient module with TypeScript support: 

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

`index.ts`:
```ts
import '@girs/ical-3.0'
```

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

Now you have also type support for this, too:

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

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


# ICalGLib-3.0

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


GJS TypeScript type definitions for ICalGLib-3.0, generated from library version 3.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/icalglib-3.0
```

## Usage

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

`index.ts`:
```ts
import '@girs/icalglib-3.0'
```

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

Now you can import the ambient module with TypeScript support: 

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

`index.ts`:
```ts
import '@girs/icalglib-3.0'
```

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

Now you have also type support for this, too:

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

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


# Ide-1.0

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Ide-45

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


GJS TypeScript type definitions for Ide-45, generated from library version 45.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/ide-45
```

## Usage

You can import this package into your project like this:
```ts
import Ide from '@girs/ide-45';
```

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

`index.ts`:
```ts
import '@girs/ide-45'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Ide from 'gi://Ide?version=45';
```

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

`index.ts`:
```ts
import '@girs/ide-45'
```

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

Now you have also type support for this, too:

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

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


# Ide-46

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


GJS TypeScript type definitions for Ide-46, generated from library version 46.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/ide-46
```

## Usage

You can import this package into your project like this:
```ts
import Ide from '@girs/ide-46';
```

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

`index.ts`:
```ts
import '@girs/ide-46'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Ide from 'gi://Ide?version=46';
```

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

`index.ts`:
```ts
import '@girs/ide-46'
```

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

Now you have also type support for this, too:

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

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


# Ide-47

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


GJS TypeScript type definitions for Ide-47, generated from library version 47.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/ide-47
```

## Usage

You can import this package into your project like this:
```ts
import Ide from '@girs/ide-47';
```

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

`index.ts`:
```ts
import '@girs/ide-47'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Ide from 'gi://Ide?version=47';
```

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

`index.ts`:
```ts
import '@girs/ide-47'
```

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

Now you have also type support for this, too:

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

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