import type { ContentMenuEntry } from '@openfin/ui-library';
import { Collection, DockCompanionButton, DockEntry, LaunchDockEntryPayload } from '../../../client-api-platform/src/shapes';
export declare const DockCompanionUpdatesPrefix = "dock-companion-updates";
export declare const refreshDockBookmarksPanel: () => Promise<void>;
export declare const updateDockFavoriteEntries: (favorites: DockEntry[]) => Promise<void>;
export declare const updateContentMenu: (contentMenu: ContentMenuEntry[]) => Promise<void>;
export declare const navigateContentMenu: (id: string) => Promise<void>;
export declare const refreshDockCollectionMenu: (collections: Collection[]) => Promise<void>;
export declare const launchDockEntry: (payload: LaunchDockEntryPayload) => Promise<void>;
export declare const setDockFavoritesOrder: (favorites: DockEntry[]) => Promise<void>;
export declare const setDefaultDockButtonsOrder: (defaultDockButtons: DockCompanionButton[]) => Promise<void>;
export declare const getDockWorkspacesContextMenu: () => Promise<import("@client/shapes").BaseCustomDropdownItem<any>[]>;
export declare const handleDockWorkspacesMenuResponse: (payload: any) => Promise<void>;
export declare const launchCollection: (collection: Collection) => Promise<void>;
export declare const removeFavoriteEntry: (entry: DockEntry) => Promise<void>;
export declare const addFavoriteEntry: (entry: DockEntry) => Promise<void>;
export declare const focusAndExpandSearchMenu: () => Promise<void>;
