npm package diff

Package: @forge/cli-shared

Versions: 5.5.0-next.8-experimental-c7a7d36 - 5.5.0-next.11

File: package/out/service/i18n-resource-bundling-service.d.ts

Index: package/out/service/i18n-resource-bundling-service.d.ts
===================================================================
--- package/out/service/i18n-resource-bundling-service.d.ts
+++ package/out/service/i18n-resource-bundling-service.d.ts
@@ -0,0 +1,21 @@
+/// <reference types="node" />
+import { type Modules, type Translations, type ForgeSupportedLocaleCode } from '@forge/manifest';
+export declare type I18nResourceBundle = {
+    path: string;
+    exists: true;
+} | {
+    exists: false;
+};
+export declare const EMPTY_I18N_RESOURCE_BUNDLE: I18nResourceBundle;
+declare type I18nResourceFileAccessor = (resourceKey: ForgeSupportedLocaleCode | string) => Promise<Buffer | null>;
+export declare const listFilesInI18nResourceBundle: (i18nResourceBundle: I18nResourceBundle) => [string, string][];
+export declare class I18nResourceBundlingService {
+    private copyLocaleFilesToBundleDir;
+    private createI18nInfoFile;
+    private createI18nInfo;
+    private loadTranslationLookup;
+    bundle(modules?: Modules, i18nConfig?: Translations): Promise<I18nResourceBundle>;
+    createFileAccessor(i18nConfig: Translations): I18nResourceFileAccessor;
+}
+export {};
+//# sourceMappingURL=i18n-resource-bundling-service.d.ts.map
\ No newline at end of file