/** * These are to support legacy exports (see notes below). */ import { BaseService as baseService } from "./platform/services/baseService"; import { _BaseClient } from "./deprecated/baseClient"; import UserNotification from "./common/toast"; import * as Util from "./common/util"; import DependencyManager from "./common/dependencyManager"; import baseStorage from "./platform/services/storage/adapters/base"; import { System } from "./common/system"; import { FinsembleWindow } from "./common/FinsembleWindow"; export * as clients from "./clients"; export * as types from "./types"; /** * @internal Don't display FEA in Typedoc output */ export * as FEA from "./FEA"; export * as common from "./common"; export * as deprecated from "./deprecated"; export * as constants from "./common/constants"; export * from "./clients"; export * from "./common"; export * from "./types"; export * from "./ui"; export * from "./platform/preloads/BloombergBridgeClient"; /** * Legacy ambient types * * These are types that are used in the client APIs and which previously * exported as root level ambient types. Customers that wrote typescript * code may have been using these types. */ export { WindowIdentifier, WindowDescriptor, WindowLocator, SpawnParams, ShowWindowParams, } from "./platform/services/window/types"; export { WindowBounds } from "./platform/services/window/types"; export { WorkspaceEventName } from "./platform/services/workspace/types"; export { WindowEventName, WrapState } from "./platform/services/window/types"; /** * Following are legacy exports that have been used by customers primarily to build custom * services and storage adapters. These will be deprecated over time as we roll out simplified * mechanisms for services and adapters. */ /** * Used for build storage adapters */ export declare const models: { baseStorage: (this: import("./platform/services/storage/adapters/types").IBaseStorage, args: string) => void; }; export { baseStorage }; export { IBaseStorage, StorageKeyTopic } from "./platform/services/storage/adapters/types"; /** * @ignore Don't display these in Typedoc output * This section is for backward compatibility */ export { FinsembleWindow, baseService, UserNotification, DependencyManager, System, Util }; /** * @ignore Don't display these in Typedoc output * This section is for backward compatibility */ export declare const Clients: { RouterClient: { onReady: (cb?: () => void) => Promise; onFailure: (cb?: () => void) => Promise; addListener: (channel: string, eventHandler: import("./types").ListenerCallback) => import("./types").RouterListenerUnsubscribe; transmit: (toChannel: string, data: T, options?: { suppressWarnings: boolean; }) => void; removeListener: (channel: string, eventHandler: Function) => void; addResponder: (channel: string, queryEventHandler: import("./typedoc-types").StandardErrorCallback>) => void; query: (responderChannel: string, queryEvent: Q, queryParams?: { timeout?: number; logWhenNoResponder?: boolean; } | import("./types").QueryResponseCallback, responseEventHandler?: import("./types").QueryResponseCallback) => Promise>; removeResponder: (responderChannel: string) => void; addPubSubResponder: (topic: string | RegExp, initialState?: object, params?: { subscribeCallback?: import("./types").SubscribeCallback; unsubscribeCallback?: import("./types").UnsubscribeCallback; publishCallback?: import("./types").PublishCallback; }, callback?: (err?: string | Error, result?: "success") => void) => void; removePubSubResponder: (topic: string | RegExp) => void; subscribe: (topic: string, notifyCallback: (err: import("./typedoc-types").StandardError, response: import("./types").SubscriberResponse) => void) => { subscribeID: string; topic: string; }; publish: (topic: string, event: T) => void; unsubscribe: (subscribeIDStruct: { subscribeID: string; topic: string; }) => void; trustedMessage: (incomingMessage: import("./types").RouterMessage) => boolean; disconnectAll: () => void; calibrateTimeWithRouterService: (callback: (offset: number) => void) => void; }; StorageClient: { initialize: () => void; onReady: (cb?: any) => void; clearCache: (cb?: import("./typedoc-types").StandardErrorCallback, params?: { topic: string; }) => import("./typedoc-types").StandardPromise; remove: (params: { key: string; topic: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getMultiple: (params: any, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; keys: (params: { topic: string; keyPrefix?: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getStandardized: (params: { key: string; topic: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; get: (params: { key: string; topic: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => Promise; save: (params: import("./types").ComponentMutateParams, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; setStore: (params: { topic: string; dataStore?: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; setUser: (params: { user: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; delete: (...args: any[]) => void; remove1: (params: { key: string; topic: string; }) => void; get1: (params: { key: string; topic: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => Promise; save1: (params: { key: string; topic: string; value: any; }) => void; keys1: (params: { topic: string; keyPrefix?: string; }) => Promise; }; AppsClient: { initialize: () => void; onReady: (cb?: any) => void; addToGroups: (params: { windowIdentifier?: import("./types").WindowIdentifier; groupNames?: string[]; }, cb: (err?: import("./typedoc-types").StandardError) => void) => Promise<{ err: import("./typedoc-types").StandardError; }>; addUserDefinedComponent: (params: { name: string; url: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; addWindowsToGroup: (params: { windowList?: string[] | import("./types").WindowIdentifier[]; groupName?: string; }, cb?: Function) => Promise; bringWindowsToFront: (params?: { windowList?: string[]; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; clone: (toClone?: import("./types").WindowIdentifier | null, spawnParams?: import("./types").SpawnParams | null, cb?: import("./typedoc-types").StandardErrorCallback) => Promise<{ error?: import("./typedoc-types").StandardError; response?: import("./clients/appsClient").SpawnResponse; }>; createWindowGroup: (params: { windowList?: string[] | import("./types").WindowIdentifier[]; groupName?: string; }, cb?: Function) => Promise; getActiveAndPendingWindowNames: (cb?: Function) => Promise<{ err: any; data: any; }>; getActiveDescriptors: (cb?: import("./typedoc-types").StandardErrorCallback>) => import("./typedoc-types").StandardPromise>; getComponentDefaultConfig: (componentType: string, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getComponentList: (cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getComponentsThatCanReceiveDataTypes: (params: { dataTypes: string[]; }, cb?: Function) => Promise; getGroupsForWindow: (params: { windowIdentifier: import("./types").WindowIdentifier; } | null, cb?: Function) => Promise; getMonitor: (windowIdentifier: import("./types").WindowIdentifier, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getMonitorInfo: (params?: { monitor?: import("./common/Monitors").MonitorCommand; windowIdentifier?: import("./types").WindowIdentifier; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getMonitorInfoAll: (cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getMyWindowIdentifier: (cb?: (windowIdentifier: import("./types").WindowIdentifier) => void) => Promise; getPendingWindows: () => import("./typedoc-types").StandardPromise; hyperFocus: (params: { windowList?: string[] | import("./types").WindowIdentifier[]; groupName?: string; componentType?: string; }, cb?: () => void) => Promise; minimizeWindows: (params?: { windowList?: string[]; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; registerComponent: (params: { componentType: string; manifest: import("./clients/appsClient").ComponentDescriptor; }, cb: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; removeUserDefinedComponent: (params: { name: string; url?: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; removeWindowsFromGroup: (params: { windowList?: string[] | import("./types").WindowIdentifier[]; groupName?: string; }, cb?: Function) => Promise; showWindow: (windowLocator: import("./types").WindowLocator, params: import("./types").ShowWindowParams, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; spawn: (component: string, params: import("./types").SpawnParams, cb?: import("./typedoc-types").StandardErrorCallback) => Promise<{ error?: import("./typedoc-types").StandardError; response?: import("./clients/appsClient").SpawnResponse; }>; spawnTabCollection: ({ componentList, globalParams, }: { componentList: { appID: string; individualParams?: import("./types").SpawnParams; }[]; globalParams?: import("./types").TabbedGlobalSpawnParams; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; toggleWindowOnClick: (element: HTMLElement, windowLocator: import("./types").WindowLocator, params: import("./types").ShowWindowParams) => void; unRegisterComponent: (params: { componentType: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; addApps: (apps: import("./types").FDC3AppDefinition[], cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; removeApps: (appIds: string[], cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getApps: (appIds?: string[], cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; }; LauncherClient: { initialize: () => void; onReady: (cb?: any) => void; addToGroups: (params: { windowIdentifier?: import("./types").WindowIdentifier; groupNames?: string[]; }, cb: (err?: import("./typedoc-types").StandardError) => void) => Promise<{ err: import("./typedoc-types").StandardError; }>; getGroupsForWindow: (params: { windowIdentifier: import("./types").WindowIdentifier; } | null, cb?: Function) => Promise; removeWindowsFromGroup: (params: { windowList?: string[] | import("./types").WindowIdentifier[]; groupName?: string; }, cb?: Function) => Promise; addWindowsToGroup: (params: { windowList?: string[] | import("./types").WindowIdentifier[]; groupName?: string; }, cb?: Function) => Promise; createWindowGroup: (params: { windowList?: string[] | import("./types").WindowIdentifier[]; groupName?: string; }, cb?: Function) => Promise; minimizeWindows: (params?: { windowList?: string[]; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; hyperFocus: (params: { windowList?: string[] | import("./types").WindowIdentifier[]; groupName?: string; componentType?: string; }, cb?: () => void) => Promise; bringWindowsToFront: (params?: { windowList?: string[]; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getComponentsThatCanReceiveDataTypes: (params: { dataTypes: string[]; }, cb?: Function) => Promise; removeUserDefinedComponent: (params: { name: string; url?: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; addUserDefinedComponent: (params: { name: string; url: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getPendingWindows: () => import("./typedoc-types").StandardPromise; getActiveAndPendingWindowNames: (cb?: Function) => Promise<{ err: any; data: any; }>; getActiveDescriptors: (cb?: import("./typedoc-types").StandardErrorCallback>) => import("./typedoc-types").StandardPromise>; getMyWindowIdentifier: (cb?: (windowIdentifier: import("./types").WindowIdentifier) => void) => Promise; getMonitor: (windowIdentifier: import("./types").WindowIdentifier, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; spawn: (component: string, params: import("./types").SpawnParams, cb?: import("./typedoc-types").StandardErrorCallback) => Promise<{ error?: import("./typedoc-types").StandardError; response?: import("./clients/appsClient").SpawnResponse; }>; clone: (toClone?: import("./types").WindowIdentifier | null, spawnParams?: import("./types").SpawnParams | null, cb?: import("./typedoc-types").StandardErrorCallback) => Promise<{ error?: import("./typedoc-types").StandardError; response?: import("./clients/appsClient").SpawnResponse; }>; toggleWindowOnClick: (element: HTMLElement, windowLocator: import("./types").WindowLocator, params: import("./types").ShowWindowParams) => void; showWindow: (windowLocator: import("./types").WindowLocator, params: import("./types").ShowWindowParams, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; unRegisterComponent: (params: { componentType: string; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; registerComponent: (params: { componentType: string; manifest: import("./clients/appsClient").ComponentDescriptor; }, cb: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getMonitorInfo: (params?: { monitor?: import("./common/Monitors").MonitorCommand; windowIdentifier?: import("./types").WindowIdentifier; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getMonitorInfoAll: (cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getComponentDefaultConfig: (componentType: string, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getComponentList: (cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; addApps: (apps: import("./types").FDC3AppDefinition[], cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; removeApps: (appIds: string[], cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getApps: (appIds?: string[], cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; spawnTabCollection: ({ componentList, globalParams, }: { componentList: { appID: string; individualParams?: import("./types").SpawnParams; }[]; globalParams?: import("./types").TabbedGlobalSpawnParams; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; }; DistributedStoreClient: { initialize: () => void; onReady: (cb?: any) => void; createStore: (params: { store: string; global?: boolean; persist?: boolean; values?: any; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getStore: (params: { store: string; global?: boolean; waitForPersistentStoreToLoad?: boolean; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; createGlobalStore: (params: { store: string; persist?: boolean; values?: any; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; removeStore: (params: { store: string; global?: boolean; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; }; LinkerClient: import("./deprecated/linkerClient").LinkerClient; WindowClient: { options: import("./FEA").WindowOptions; title: string | null; windowGroups: { windowNames: string[]; isMovable: boolean; isAlwaysOnTop: boolean; topRightWindow: string; isARectangle: boolean; }[]; fitToDOM: typeof import("./clients/windowClient").fitToDOM; getBounds: typeof import("./clients/windowClient").getBounds; getWindowGroups: () => { windowNames: string[]; isMovable: boolean; isAlwaysOnTop: boolean; topRightWindow: string; isARectangle: boolean; }[]; initialize: Function; onReady: Function; showAtMousePosition: typeof import("./clients/windowClient").showAtMousePosition; getMonitorInfo: (params?: { monitor?: import("./common/Monitors").MonitorCommand; windowIdentifier?: import("./types").WindowIdentifier; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; cancelTilingOrTabbing: typeof import("./clients/windowClient").cancelTilingOrTabbing; startTilingOrTabbing: typeof import("./clients/windowClient").startTilingOrTabbing; stopTilingOrTabbing: typeof import("./clients/windowClient").stopTilingOrTabbing; stopMovingWindow: typeof import("./clients/windowClient").stopMovingWindow; startMovingWindow: typeof import("./clients/windowClient").startMovingWindow; setShape: typeof import("./clients/windowClient").setShape; setActive: (active: boolean) => void; getWindowIdentifier: typeof import("./clients/windowClient").getWindowIdentifier; isMouseOverDOMElement: (element: Element, cb?: (result: boolean) => void) => Promise; isPointInBox: (point: { x: number; y: number; }, box: { top: number; left: number; bottom?: number; right?: number; width: number; height: number; }) => boolean; getDesktopBoundingBox: (element: string | Element) => Promise<{ top: number; left: number; width: number; height: number; right: number; bottom: number; }>; getCurrentWindow: typeof import("./clients/windowClient").getCurrentWindow; getSpawnData: typeof import("./clients/windowClient").getSpawnData; setWindowTitle: (title: string) => void; ejectFromGroup: typeof import("./clients/windowClient").ejectFromGroup; addListeners: () => void; formGroup: typeof import("./clients/windowClient").formGroup; getTabCollection: typeof import("./clients/windowClient").getTabCollection; getWindowNameForDocking: typeof import("./clients/windowClient").getWindowNameForDocking; removeComponentState: typeof import("./clients/windowClient").removeComponentState; setComponentState: typeof import("./clients/windowClient").setComponentState; getComponentState: typeof import("./clients/windowClient").getComponentState; injectDOM: (headerHeight: number) => void; setTaskbarIconOverlay: typeof import("./clients/windowClient").setTaskbarIconOverlay; restore: typeof import("./clients/windowClient").restore; setAlwaysOnTop: typeof import("./clients/windowClient").setAlwaysOnTop; bringWindowToFront: typeof import("./clients/windowClient").bringWindowToFront; bringToFront: typeof import("./clients/windowClient").bringToFront; minimize: typeof import("./clients/windowClient").minimize; maximize: typeof import("./clients/windowClient").maximize; saveWindowBounds: (bounds: import("./types").WindowBounds, setActiveWorkspaceDirty: boolean) => void; getWindowBounds: () => import("./types").Bounds; cacheInitialBounds: () => Promise; retrieveMonitorDimensions: (cb: (monitorInfo: import("./FEA").MonitorCoordinates) => void) => Promise; getWindowTitle: typeof import("./clients/windowClient").getWindowTitle; close: typeof import("./clients/windowClient").close; addToTabCollection: typeof import("./clients/windowClient").addToTabCollection; createTabCollection: typeof import("./clients/windowClient").createTabCollection; removeFromTabCollection: typeof import("./clients/windowClient").removeFromTabCollection; promoteTab: typeof import("./clients/windowClient").promoteTab; getPromotedTab: typeof import("./clients/windowClient").getPromotedTab; getTabCollectionForWindow: typeof import("./clients/windowClient").getTabCollectionForWindow; }; WorkspaceClient: { saveWorkspaceTemplateToConfigFile: (params: any) => void; addWorkspaceDefinition: (params: any, cb: any) => Promise>; getWorkspaceDefinition: (params: any, cb: any) => Promise; createNewWorkspace: (workspaceName: any, params: any, cb: any) => Promise<{ workspaceName: string; }>; setWorkspaces: (params: any, cb: any) => Promise; initialize: () => void; onReady: (cb?: any) => void; removeWindow: (params: any, cb: any) => void; addWindow: (params: any, cb: any) => void; readonly workspaces: string[]; readonly activeWorkspace: import("./types").Workspace | undefined; export: (params: { workspaceName: string; }, cb: Function) => Promise; import: (params: { workspaceJSONDefinition: Record; force: boolean; }, cb?: Function) => Promise>; exportToFile: (params: { workspaceTemplateDefinition: any; }) => void; createWorkspace: (workspaceName: string, params?: { switchAfterCreation?: boolean; }, cb?: (err: any, result: { workspaceName: string; }) => void) => Promise<{ workspaceName: string; }>; isWorkspaceDirty: (cb?: Function) => Promise; _getWindowState: (params: { windowName: string; stateVars: import("./types").StateType[]; }) => Promise>>; _setWindowState: (params: any) => Promise>; switchTo: (params: { name: string; }, cb?: import("./typedoc-types").StandardErrorCallback<{ data: import("./types").Workspace; }>) => Promise<{ data: import("./types").Workspace; }>; saveAs: (params: { name: string; force?: boolean; }, cb?: Function) => Promise; workspaceExists: (workspaceName: any) => void; save: (cb?: Function) => Promise; rename: (params: { oldName: string; newName: string; removeOldWorkspace?: boolean; overwriteExisting?: boolean; }, cb?: Function) => Promise; remove: (params: { workspace?: { name: string; }; name?: string; }, cb?: Function) => Promise; setWorkspaceOrder: (params: any, cb?: Function) => Promise; getWorkspaceNames: (cb?: import("./typedoc-types").StandardErrorCallback) => Promise; getWorkspaceActions: (cb?: import("./typedoc-types").StandardErrorCallback>) => Record; getWorkspaces: (cb?: Function) => Promise; getActiveWorkspace: (cb?: import("./typedoc-types").StandardErrorCallback<{ data: import("./types").Workspace; }>) => Promise<{ data: import("./types").Workspace; }>; bringWindowsToFront: (params?: { windowList?: string[]; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; minimizeAll: (params?: { windowList?: string[]; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; autoArrange: (params: any, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; addEventListener: (event: import("./types").WorkspaceEventName, handler: import("./clients/workspaceClient").FinsembleEventHandler) => void; removeEventListener: (event: import("./types").WorkspaceEventName, handler: import("./clients/workspaceClient").FinsembleEventHandler) => void; }; DialogManager: { userInputTimeout: number | null; readonly openerMessage: import("./types").ResponderMessage | null; initialize: () => void; onReady: (cb?: any) => void; createStore: (cb?: () => void) => Promise; getAvailableDialog: (type: string, cb?: (dialog: import("./types").WindowIdentifier | null) => void) => Promise; sendQueryToDialog: (identifier: import("./types").WindowIdentifier, options: any, onUserInput: import("./typedoc-types").StandardErrorCallback) => Promise; open: (type: string, options: any, onUserInput: import("./typedoc-types").StandardErrorCallback) => Promise; spawnDialog: (params: import("./types").SpawnParams, inputParams: any, dialogResponseCallback: import("./typedoc-types").StandardErrorCallback, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; registerDialogCallback: (cb?: import("./typedoc-types").StandardErrorCallback) => Promise; getParametersFromInDialog: () => Promise; respondAndExitFromInDialog: (responseParameters: any) => Promise; showDialog: () => Promise; registerModal: () => Promise; showModal: (cb?: (error?: string) => void) => Promise; hideModal: () => Promise; respondToOpener: (data?: any) => Promise; }; AuthenticationClient: { initialize: () => void; onReady: (cb?: any) => void; beginAuthentication: (params: { profile?: string; spawnParams?: import("./types").SpawnParams; }, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; completeOAUTH: (err?: string | null, params?: any, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; transmitSignOnToAuthService: (signOnData: import("./clients/authenticationClient").SignOnData) => void; getCurrentCredentials: (cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; publishAuthorization: (user: string, credentials: any) => void; appRejectAndRetrySignOn: (signOnKey: string, params: { userMsg?: string; }, cb: import("./typedoc-types").StandardCallback) => void; appRejectSignOn: (signOnKey: any) => void; appAcceptSignOn: (signOnKey: any) => void; appSignOn: (signOnKey: string, params: { icon: string; prompt: string; force: boolean; userMsg?: string; }, cb?: import("./typedoc-types").StandardCallback) => Promise<{ err?: import("./typedoc-types").StandardError; data?: any; }>; }; ConfigClient: { initialize(): void; onReady: (cb?: any) => void; triggerListeners(listenerKey: string, data: any): void; handleChanges(err: import("./typedoc-types").StandardError, response: { data: { store: string; storeData: any; field: string | null; value: any; }; }): void; changeSub(change: string): Promise; addListener: (params: { field: string | null; } | import("./types").PathArray, fn: import("./types").ListenerFunction, cb?: () => void) => Promise; addListeners: (params: import("./types").ListenerParam[] | string[] | import("./types").PathArrayListenerParam[], fn: import("./types").ListenerFunction, cb?: () => void) => Promise | undefined; getManifest: (cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getPreferences: (cb?: import("./typedoc-types").StandardErrorCallback | null>) => import("./typedoc-types").StandardPromise | null>; getValue: (params: import("./types").FieldOnlyParam | string, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getValues: (fields?: import("./types").FieldOnlyParam[] | string[] | null, cb?: import("./typedoc-types").StandardErrorCallback>) => import("./typedoc-types").StandardPromise>; processAndSet: (params: { newConfig: Record; overwrite: boolean; replace: boolean; }, cb?: import("./clients/configClient").ProcessAndSetCallback) => import("./typedoc-types").StandardPromise; removeListener: (params: { field: string | null; } | import("./types").PathArray, fn: import("./types").ListenerFunction, cb?: Function) => void; removeListeners: (params: import("./types").RemoveListenersType, fn?: import("./types").ListenerFunction, cb?: import("./typedoc-types").StandardErrorCallback) => void; removeValue: (params: import("./types").FieldOnlyParam | string, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; removeValues: (fields: import("./types").FieldOnlyParam[] | string[], cb?: import("./typedoc-types").StandardErrorCallback) => Promise<{ err: string | null | undefined; }>; setPreference: (params: import("./types").FieldAndValueParam, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; setValue: (params: import("./types").FieldAndValueParam, cb?: import("./typedoc-types").StandardErrorCallback) => Promise<{ err: string | null | undefined; }>; setValues: (fields: import("./types").FieldAndValueParams, cb?: import("./typedoc-types").StandardErrorCallback) => Promise<{ err: string | null | undefined; }>; unsetPreference: (params: import("./types").FieldOnlyParam, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; get: (path: import("./types").PathArray | null, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; getMultiple: (paths: import("./types").PathArray[], cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; set: (path: import("./types").PathArray, value: any, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; setMultiple: (pathsAndValues: import("./types").FieldPathArrayAndValue[], cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; remove: (path: import("./types").PathArray, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; removeMultiple: (paths: import("./types").PathArray[], cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; }; DragAndDropClient: import("./deprecated/dragAndDropClient").DragAndDropClient; Logger: { error: (...args: any[]) => void; warn: (...args: any[]) => void; info: (...args: any[]) => void; log: (...args: any[]) => void; debug: (...args: any[]) => void; verbose: (...args: any[]) => void; deprecated: (...args: any[]) => void; start: (routerClient?: import("./clients/routerClient").IRouterClient) => void; channelFilter: (channel: string) => boolean; setting: () => import("./types").CentralLoggerClientState; callStack: () => string; unregisterClient: (params?: { clientName: string; deleteFromPersistence?: boolean; viewId?: number; }, cb?: (err: import("./typedoc-types").StandardError, data?: any) => void) => void; setRouterClient: (routerClient: import("./clients/routerClient").IRouterClient) => void; onStateChanged(cb: (newState: import("./types").CentralLoggerClientState) => void): void; system: { error: (...args: any[]) => void; warn: (...args: any[]) => void; info: (...args: any[]) => void; log: (...args: any[]) => void; debug: (...args: any[]) => void; verbose: (...args: any[]) => void; deprecated: (...args: any[]) => void; }; perf: { error: (...args: any[]) => void; warn: (...args: any[]) => void; info: (...args: any[]) => void; log: (...args: any[]) => void; debug: (...args: any[]) => void; verbose: (...args: any[]) => void; deprecated: (...args: any[]) => void; }; console: { error: (...args: any[]) => void; warn: (...args: any[]) => void; info: (...args: any[]) => void; log: (...args: any[]) => void; debug: (...args: any[]) => void; verbose: (...args: any[]) => void; deprecated: (...args: any[]) => void; }; }; /** @deprecated */ baseClient: typeof _BaseClient; SearchClient: { initialize: () => void; onReady: (cb?: any) => void; invokeProviderAction: (provider: { channel: string; }) => void; invokeItemAction: (item: any, action: { name: string; }) => void; search: (params: { text: string; windowName?: string; }, cb: Function) => Promise; unregister: (params: { name: string; }, cb?: Function) => Promise; register: (params: { name: string; searchCallback: Function; itemActionCallback?: Function; providerActionCallback?: Function; providerActionTitle?: string | null; }, cb?: import("./typedoc-types").StandardErrorCallback<{ status: string; }>) => import("./typedoc-types").StandardPromise<{ status: string; }>; }; HotkeyClient: { initialize: () => void; onReady: (cb?: any) => void; onClose: (cb?: () => void) => void; addGlobalHotkey: (keyArr: string[], handler: Function | any, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; removeAllHotkeys: (cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; removeGlobalHotkey: (keyArr: string[], handler: Function | any, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; addLocalHotkey: (keyArr: string[], handler: (...args: any[]) => void, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; removeLocalHotkey: (keyArr: string[], handler: (...args: any[]) => void, cb?: import("./typedoc-types").StandardErrorCallback) => import("./typedoc-types").StandardPromise; addBrowserHotkey: (keyArr: string[], handler: () => void, addedByUser?: boolean) => void; }; NotificationClient: { initialize: () => void; onReady: (cb?: any) => void; fetchHistory: (options?: import("./types").INotificationHistoryOptions | string, filter?: import("./types").IFilter) => Promise; getLastIssuedAt: (source?: string) => Promise; performAction: (notifications: Partial[], action: import("./types").IAction) => Promise; markRead: (notifications: import("./types").INotification[]) => Promise; markUnread: (notifications: import("./types").INotification[]) => Promise; deleteNotifications: (notifications: import("./types").INotification[]) => Promise; notify: (notifications: Partial[] | Partial) => Promise; subscribe: (subscription: Partial, onNotification: import("./types").OnNotificationCallback) => Promise<{ id: string; channel: string; }>; unsubscribe: (subscriptionId: string) => Promise; unsubscribeAll: () => void; mute: (filter: import("./types").IMuteFilter | import("./types").IMuteFilter[]) => Promise; unmute: (filter: import("./types").IMuteFilter | import("./types").IMuteFilter[]) => Promise; getPreferences: () => Promise; getMuteFilters: () => Promise; getSources: () => Promise; onClose: (cb?: () => void) => void; Notification: typeof import("./types").Notification; ActionTypes: typeof import("./types").ActionTypes; Subscription: typeof import("./types").Subscription; Action: typeof import("./types").Action; Filter: typeof import("./types").Filter; actionTypes: typeof import("./types").ActionTypes; }; }; //# sourceMappingURL=main.d.ts.map