<commit_before>/* eslint-disable @typescript-eslint/triple-slash-reference */
<% for (const girModule of girModules) { -%>
    <% if (buildType === 'lib') { -%>
        import * as <%= girModule.name %> from './<%= girModule.packageName %>';
    <% } -%>
    <% if (buildType === 'types') { -%>
/// <reference path="<%= girModule.packageName %>.d.ts" />
    <% } -%>
<% } -%>

<% if (buildType === 'types') { -%>
declare module 'node-gtk' {
<% } -%>
    export function require(ns: string, ver?: string): any;
    <% for (const girModule of girModules) { -%>
        export function require(ns: '<%= girModule.name %>'): typeof <%= girModule.name %>;
        export function require(ns: '<%= girModule.name %>', ver?: '<%= girModule.version %>'): typeof <%= girModule.name %>;
    <% } -%>
    export function startLoop(): void;
<% if (buildType === 'types') { -%>
}
<% } -%><commit_msg>template: uses <%_ to fix indent of node-gtk's index.d.ts<commit_after>/* eslint-disable @typescript-eslint/triple-slash-reference */
<%_ for (const girModule of girModules) { _%>
    <%_ if (buildType === 'lib') { _%>
        import * as <%= girModule.name %> from './<%= girModule.packageName %>';
    <%_ } _%>
    <%_ if (buildType === 'types') { _%>
/// <reference path="<%= girModule.packageName %>.d.ts" />
    <%_ } _%>
<%_ } _%>

<%_ if (buildType === 'types') { _%>
declare module 'node-gtk' {
<%_ } _%>
    export function require(ns: string, ver?: string): any;
    <%_ for (const girModule of girModules) { _%>
        export function require(ns: '<%= girModule.name %>'): typeof <%= girModule.name %>;
        export function require(ns: '<%= girModule.name %>', ver?: '<%= girModule.version %>'): typeof <%= girModule.name %>;
    <%_ } _%>
    export function startLoop(): void;
<%_ if (buildType === 'types') { _%>
}
<%_ } _%>
{'fraction_non_alphanumeric': 0.2355191256830601, 'fraction_numerical': 0.0, 'mean_word_length': 3.27803738317757, 'pattern_counts': {'":': 0, '<': 46, '<?xml version=': 0, '>': 45, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7461382', 'n_tokens_mistral': 672, 'n_tokens_neox': 617, 'n_words': 131}