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


# Soup-3.0

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


GJS TypeScript type definitions for Soup-3.0, generated from library version 3.6.6 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/soup-3.0
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# SoupGNOME-2.4

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


GJS TypeScript type definitions for SoupGNOME-2.4, generated from library version 2.4.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/soupgnome-2.4
```

## Usage

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

`index.ts`:
```ts
import '@girs/soupgnome-2.4'
```

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

Now you can import the ambient module with TypeScript support: 

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

`index.ts`:
```ts
import '@girs/soupgnome-2.4'
```

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

Now you have also type support for this, too:

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

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


# Spelling-1

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# SpiceClientGLib-2.0

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


GJS TypeScript type definitions for SpiceClientGLib-2.0, generated from library version 2.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/spiceclientglib-2.0
```

## Usage

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

`index.ts`:
```ts
import '@girs/spiceclientglib-2.0'
```

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

Now you can import the ambient module with TypeScript support: 

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

`index.ts`:
```ts
import '@girs/spiceclientglib-2.0'
```

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

Now you have also type support for this, too:

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

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


# SpiceClientGtk-3.0

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


GJS TypeScript type definitions for SpiceClientGtk-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/spiceclientgtk-3.0
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# St-1.0

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# St-10

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


GJS TypeScript type definitions for St-10, generated from library version 10.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/st-10
```

## Usage

You can import this package into your project like this:
```ts
import St from '@girs/st-10';
```

### Ambient Modules

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

`index.ts`:
```ts
import '@girs/st-10'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import St from 'gi://St?version=10';
```

### Global import

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

`index.ts`:
```ts
import '@girs/st-10'
```

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

Now you have also type support for this, too:

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

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


# St-11

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


GJS TypeScript type definitions for St-11, generated from library version 11.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/st-11
```

## Usage

You can import this package into your project like this:
```ts
import St from '@girs/st-11';
```

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

`index.ts`:
```ts
import '@girs/st-11'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import St from 'gi://St?version=11';
```

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

`index.ts`:
```ts
import '@girs/st-11'
```

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

Now you have also type support for this, too:

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

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


# St-12

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


GJS TypeScript type definitions for St-12, generated from library version 12.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/st-12
```

## Usage

You can import this package into your project like this:
```ts
import St from '@girs/st-12';
```

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

`index.ts`:
```ts
import '@girs/st-12'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import St from 'gi://St?version=12';
```

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

`index.ts`:
```ts
import '@girs/st-12'
```

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

Now you have also type support for this, too:

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

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


# St-13

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


GJS TypeScript type definitions for St-13, generated from library version 13.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/st-13
```

## Usage

You can import this package into your project like this:
```ts
import St from '@girs/st-13';
```

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

`index.ts`:
```ts
import '@girs/st-13'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import St from 'gi://St?version=13';
```

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

`index.ts`:
```ts
import '@girs/st-13'
```

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

Now you have also type support for this, too:

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

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


# St-14

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


GJS TypeScript type definitions for St-14, generated from library version 14.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/st-14
```

## Usage

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

`index.ts`:
```ts
import '@girs/st-14'
```

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

Now you can import the ambient module with TypeScript support: 

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

`index.ts`:
```ts
import '@girs/st-14'
```

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

Now you have also type support for this, too:

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

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


# St-15

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


GJS TypeScript type definitions for St-15, generated from library version 15.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/st-15
```

## Usage

You can import this package into your project like this:
```ts
import St from '@girs/st-15';
```

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

`index.ts`:
```ts
import '@girs/st-15'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import St from 'gi://St?version=15';
```

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

`index.ts`:
```ts
import '@girs/st-15'
```

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

Now you have also type support for this, too:

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

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


# St-16

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


GJS TypeScript type definitions for St-16, generated from library version 16.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/st-16
```

## Usage

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

`index.ts`:
```ts
import '@girs/st-16'
```

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

Now you can import the ambient module with TypeScript support: 

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

`index.ts`:
```ts
import '@girs/st-16'
```

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

Now you have also type support for this, too:

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

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


# St-17

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


GJS TypeScript type definitions for St-17, generated from library version 17.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/st-17
```

## Usage

You can import this package into your project like this:
```ts
import St from '@girs/st-17';
```

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

`index.ts`:
```ts
import '@girs/st-17'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import St from 'gi://St?version=17';
```

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

`index.ts`:
```ts
import '@girs/st-17'
```

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

Now you have also type support for this, too:

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

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


# St-18

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


GJS TypeScript type definitions for St-18, generated from library version 18.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/st-18
```

## Usage

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

`index.ts`:
```ts
import '@girs/st-18'
```

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

Now you can import the ambient module with TypeScript support: 

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

`index.ts`:
```ts
import '@girs/st-18'
```

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

Now you have also type support for this, too:

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

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


# St-9

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


GJS TypeScript type definitions for St-9, generated from library version 9.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/st-9
```

## Usage

You can import this package into your project like this:
```ts
import St from '@girs/st-9';
```

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

`index.ts`:
```ts
import '@girs/st-9'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import St from 'gi://St?version=9';
```

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

`index.ts`:
```ts
import '@girs/st-9'
```

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

Now you have also type support for this, too:

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

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


# SugarExt-1.0

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# SugarGestures-1.0

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Sushi-1.0

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# TelepathyFarstream-0.6

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


GJS TypeScript type definitions for TelepathyFarstream-0.6, generated from library version 0.6.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/telepathyfarstream-0.6
```

## Usage

You can import this package into your project like this:
```ts
import TelepathyFarstream from '@girs/telepathyfarstream-0.6';
```

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

`index.ts`:
```ts
import '@girs/telepathyfarstream-0.6'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import TelepathyFarstream from 'gi://TelepathyFarstream?version=0.6';
```

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

`index.ts`:
```ts
import '@girs/telepathyfarstream-0.6'
```

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

Now you have also type support for this, too:

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

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


# TelepathyGLib-0.12

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


GJS TypeScript type definitions for TelepathyGLib-0.12, generated from library version 0.12.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/telepathyglib-0.12
```

## Usage

You can import this package into your project like this:
```ts
import TelepathyGLib from '@girs/telepathyglib-0.12';
```

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

`index.ts`:
```ts
import '@girs/telepathyglib-0.12'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import TelepathyGLib from 'gi://TelepathyGLib?version=0.12';
```

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

`index.ts`:
```ts
import '@girs/telepathyglib-0.12'
```

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

Now you have also type support for this, too:

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

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


# TelepathyLogger-0.2

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


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

## Usage

You can import this package into your project like this:
```ts
import TelepathyLogger from '@girs/telepathylogger-0.2';
```

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

`index.ts`:
```ts
import '@girs/telepathylogger-0.2'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import TelepathyLogger from 'gi://TelepathyLogger?version=0.2';
```

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

`index.ts`:
```ts
import '@girs/telepathylogger-0.2'
```

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

Now you have also type support for this, too:

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

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