npm package diff

Package: @forge/api

Versions: 3.10.0-next.0 - 4.0.0-next.1

File: package/out/index.d.ts

Index: package/out/index.d.ts
===================================================================
--- package/out/index.d.ts
+++ package/out/index.d.ts
@@ -46,53 +46,38 @@
     get: (key: string) => Promise<any>;
     set: (key: string, value: string | number | boolean | Record<string, any> | any[]) => Promise<void>;
     delete: (key: string) => Promise<void>;
 }
-export interface PropertiesAPI {
-    onJiraProject: (context: string) => StorageMethods;
-    onJiraIssue: (context: string) => StorageMethods;
-    onConfluencePage: (context: string) => StorageMethods;
-    onConfluenceSpace: (context: string) => StorageMethods;
-}
 export interface StorageAPI extends StorageMethods, QueryApi, EntityStorageApi {
 }
 export interface ForgeStorageAPI extends StorageAPI {
     getSecret: (key: string) => Promise<any>;
     setSecret: (key: string, value: any) => Promise<void>;
     deleteSecret: (key: string) => Promise<void>;
 }
-export interface StoreAPI extends PropertiesAPI {
-    onJiraProject: (context: string) => StorageMethods;
-    onJiraIssue: (context: string) => StorageMethods;
-    onConfluencePage: (context: string) => StorageMethods;
-    onConfluenceSpace: (context: string) => StorageMethods;
-}
 export declare type AsUserFetchMethods = RequestProductMethods & GraphQLFetchMethods & ConnectedDataFetchMethods & ExternalAuthFetchMethodsProvider;
 export declare type AsAppFetchMethods = RequestProductMethods & GraphQLFetchMethods & ConnectedDataFetchMethods;
 export interface FetchAPI extends RequestProductMethods {
     asUser(): AsUserFetchMethods;
     asApp(): AsAppFetchMethods;
     fetch: FetchMethodAllowingRoute;
 }
 export interface ForgeAPI extends FetchAPI {
-    store: StoreAPI;
     invokeRemote: typeof invokeRemote;
 }
 declare const asUser: () => AsUserFetchMethods;
 declare const asApp: () => AsAppFetchMethods;
 declare const fetch: FetchMethodAllowingRoute;
 declare const requestJira: RequestProductMethod;
 declare const requestConfluence: RequestProductMethod;
 declare const requestBitbucket: RequestProductMethod;
-declare const store: PropertiesAPI;
 declare const storage: ForgeStorageAPI;
-declare const properties: PropertiesAPI;
 declare const API: ForgeAPI;
 export declare const privacy: {
     reportPersonalData: (accounts: import("./privacy").Account[]) => Promise<import("./privacy").AccountUpdate[]>;
 };
 export default API;
-export { asUser, asApp, authorize, fetch, requestJira, requestConfluence, requestBitbucket, invokeRemote, store, storage, properties, webTrigger, WebTriggerRequest, WebTriggerResponse, WebTriggerMethod, WebTriggerContext, __requestAtlassianAsApp, __requestAtlassianAsUser, __fetchProduct };
+export { asUser, asApp, authorize, fetch, requestJira, requestConfluence, requestBitbucket, invokeRemote, storage, webTrigger, WebTriggerRequest, WebTriggerResponse, WebTriggerMethod, WebTriggerContext, __requestAtlassianAsApp, __requestAtlassianAsUser, __fetchProduct };
 export declare const createRequestStargateAsApp: () => FetchMethod;
 export { QueryBuilder, QueryApi, EntityStorageApi, Condition, ListResult, Predicate, Result, Value, WherePredicate, FilterPredicate, startsWith, WhereConditions, FilterConditions, SortOrder } from '@forge/storage';
 export { route, assumeTrustedRoute, routeFromAbsolute, Route } from './safeUrl';
 export { ForgeRuntime, AppContext, getAppContext, __getRuntime } from './api/runtime';