export type ClickListener = (data: chrome.contextMenus.OnClickData, tab: chrome.tabs.Tab) => void; /** Throws an error due to misconfiguration, unless misconfiguration can't be verified (Firefox cleans the manifest of unknown properties) */ export declare function notifyOfMissingPermissions(): void; export default function createContextMenu(settings: Omit & { id: string; contexts?: Array<`${chrome.contextMenus.ContextType}`>; }): Promise;