class LabelComponentWrapper extends VaadinComponentWrapper {

    @Override
    public void postUpdate() {
        getLabelComponent().ifPresent(l -> {
            l.setEnabled(getComponent().isEnabled());
            l.setVisible(getComponent().isVisible());
            l.setDescription(getComponent().getDescription());
            updateRequiredIndicator(l);
        });
    }

    public  LabelComponentWrapper(Component component);
    public  LabelComponentWrapper(@CheckForNull Label label, Component component);

}