export class BaseCreateMenuProvider { /** * @param injector * @param config */ constructor(injector: any, config: Config); /** * @returns */ getPopupMenuEntries(): PopupMenuEntries; } export type Injector = any; type ModdleElement = import("bpmn-js/lib/model/Types").ModdleElement; type PopupMenuEntries = import("diagram-js/lib/features/popup-menu/PopupMenuProvider").PopupMenuEntries; export type Config = { resourceType: string; className: string; groupName: string; createElement: (resource: any, injector: Injector) => ModdleElement; search?: string | undefined; };