declare function ContextPadProvider(config: any, injector: any, eventBus: any, contextPad: any, modeling: any, elementFactory: any, connect: any, create: any, popupMenu: any, canvas: any, rules: any, translate: any, elementRegistry: any, bpmnFactory: any, copyPaste: any, clipboard: any, moddle: any): void; declare class ContextPadProvider { constructor(config: any, injector: any, eventBus: any, contextPad: any, modeling: any, elementFactory: any, connect: any, create: any, popupMenu: any, canvas: any, rules: any, translate: any, elementRegistry: any, bpmnFactory: any, copyPaste: any, clipboard: any, moddle: any); _contextPad: any; _modeling: any; _elementFactory: any; _connect: any; _create: any; _popupMenu: any; _canvas: any; _rules: any; _translate: any; _bpmnFactory: any; _copyPaste: any; _clipboard: any; _elementRegistry: any; _moddle: any; _autoPlace: any; getContextPadEntries(element: any): {}; } declare namespace ContextPadProvider { let $inject: string[]; } export default ContextPadProvider;