/** * A handler that updates the text of a BPMN element. * */ export default class UpdateLabelHandler { static $inject: string[]; /** * @param modeling * @param textRenderer * @param bpmnFactory */ constructor(modeling: Modeling, textRenderer: TextRenderer, bpmnFactory: BpmnFactory); preExecute: (ctx: any) => void; execute: (ctx: any) => any[]; revert: (ctx: any) => any[]; postExecute: (ctx: any) => void; } type Modeling = import('../../modeling/Modeling').default; type TextRenderer = import('../../../draw/TextRenderer').default; type BpmnFactory = import('../../modeling/BpmnFactory').default; type Element = import('../../../model/Types').Element;