• Version 1.1.3
  • Published
  • 3.74 kB
  • 1 dependency
  • MIT license


npm i @types/interpret
yarn add @types/interpret
pnpm add @types/interpret


TypeScript definitions for interpret



variable extensions

const extensions: Extensions;

    variable jsVariants

    const jsVariants: Extensions;


      interface ExtensionDescriptor

      interface ExtensionDescriptor {}

        property module

        module: string;

          property register

          register: RegisterFn;

            interface Extensions

            interface Extensions {}

              index signature

              [extension: string]: Extension | null;

                interface Hook

                interface Hook {}

                  method install

                  install: (m?: { [key: string]: any; extension: string }) => void;

                    call signature

                    (m: { extensions: string } | NodeModule): any;

                      Type Aliases

                      type Extension

                      type Extension = string | ExtensionDescriptor | Array<string | ExtensionDescriptor>;

                        type RegisterFn

                        type RegisterFn = (hook: Hook) => void;

                          Package Files (1)

                          Dependencies (1)

                          Dev Dependencies (0)

                          No dev dependencies.

                          Peer Dependencies (0)

                          No peer dependencies.


                          To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

                          You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/@types/interpret.

                          • Markdown
                          • HTML
                            <a href="https://www.jsdocs.io/package/@types/interpret"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>