/** * Whether an entry has been assigned to the Reusable Assets tab. * * @param entry * * @return */ export function isReusableAsset(entry: Object): boolean; /** * Order the Reusable Assets tab's groups per REUSABLE_GROUPS, so a curated * catalog is not buried under the connectors. First-seen order is preserved * within each group; `groupEntries` then renders the headers in this order. * * Entries outside the tab keep their position ahead of it. * * @param entries * * @return */ export function orderReusableEntries(entries: Object): Object; /** * Copyright Camunda Services GmbH and/or licensed to Camunda Services GmbH * under one or more contributor license agreements. See the NOTICE file * distributed with this work for additional information regarding copyright * ownership. * * Camunda licenses this file to you under the MIT; you may not use this file * except in compliance with the MIT License. */ /** * Default tab for entries without a `tab` property. * * @type {PopupMenuTab} */ export const BPMN_TAB: PopupMenuTab; /** * The tab holding everything reusable: element templates (connectors, catalog * assets, local templates) and linked resources (forms, called processes, * decisions, RPA). * * @type {PopupMenuTab} */ export const REUSABLE_ASSETS_TAB: PopupMenuTab; export type PopupMenuTab = { id: string; label: string; title?: string; };