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


# EvinceDocument-3.0

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


GJS TypeScript type definitions for EvinceDocument-3.0, generated from library version 48.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/evincedocument-3.0
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# EvinceView-3.0

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Farstream-0.1

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


GJS TypeScript type definitions for Farstream-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/farstream-0.1
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Farstream-0.2

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


GJS TypeScript type definitions for Farstream-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/farstream-0.2
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Fcitx-1.0

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# FcitxG-1.0

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Fep-1.0

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Flatpak-1.0

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


GJS TypeScript type definitions for Flatpak-1.0, generated from library version 1.17.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/flatpak-1.0
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Folks-0.6

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


GJS TypeScript type definitions for Folks-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/folks-0.6
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Folks-0.7

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


GJS TypeScript type definitions for Folks-0.7, generated from library version 0.7.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/folks-0.7
```

## Usage

You can import this package into your project like this:
```ts
import Folks from '@girs/folks-0.7';
```

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

`index.ts`:
```ts
import '@girs/folks-0.7'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import Folks from 'gi://Folks?version=0.7';
```

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

`index.ts`:
```ts
import '@girs/folks-0.7'
```

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

Now you have also type support for this, too:

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

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


# FolksDummy-0.6

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


GJS TypeScript type definitions for FolksDummy-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/folksdummy-0.6
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# FolksDummy-0.7

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


GJS TypeScript type definitions for FolksDummy-0.7, generated from library version 0.7.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/folksdummy-0.7
```

## Usage

You can import this package into your project like this:
```ts
import FolksDummy from '@girs/folksdummy-0.7';
```

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

`index.ts`:
```ts
import '@girs/folksdummy-0.7'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import FolksDummy from 'gi://FolksDummy?version=0.7';
```

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

`index.ts`:
```ts
import '@girs/folksdummy-0.7'
```

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

Now you have also type support for this, too:

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

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


# FolksEds-0.6

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


GJS TypeScript type definitions for FolksEds-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/folkseds-0.6
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# FolksEds-0.7

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


GJS TypeScript type definitions for FolksEds-0.7, generated from library version 0.7.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/folkseds-0.7
```

## Usage

You can import this package into your project like this:
```ts
import FolksEds from '@girs/folkseds-0.7';
```

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

`index.ts`:
```ts
import '@girs/folkseds-0.7'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import FolksEds from 'gi://FolksEds?version=0.7';
```

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

`index.ts`:
```ts
import '@girs/folkseds-0.7'
```

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

Now you have also type support for this, too:

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

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


# FolksLibsocialweb-0.6

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


GJS TypeScript type definitions for FolksLibsocialweb-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/folkslibsocialweb-0.6
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# FolksTelepathy-0.6

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


GJS TypeScript type definitions for FolksTelepathy-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/folkstelepathy-0.6
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# FolksTelepathy-0.7

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


GJS TypeScript type definitions for FolksTelepathy-0.7, generated from library version 0.7.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/folkstelepathy-0.7
```

## Usage

You can import this package into your project like this:
```ts
import FolksTelepathy from '@girs/folkstelepathy-0.7';
```

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

`index.ts`:
```ts
import '@girs/folkstelepathy-0.7'
```

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

Now you can import the ambient module with TypeScript support: 

```ts
import FolksTelepathy from 'gi://FolksTelepathy?version=0.7';
```

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

`index.ts`:
```ts
import '@girs/folkstelepathy-0.7'
```

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

Now you have also type support for this, too:

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

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


# fontconfig-2.0

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


GJS TypeScript type definitions for fontconfig-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/fontconfig-2.0
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# Foundry-1

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# FoundryAdw-1

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# FoundryGtk-1

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


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

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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


# FPrint-2.0

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


GJS TypeScript type definitions for FPrint-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/fprint-2.0
```

## Usage

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

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

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

Now you can import the ambient module with TypeScript support: 

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

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

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

Now you have also type support for this, too:

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

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