public interface  jakarta.enterprise.inject.build.compatible.spi.DeclarationConfig extends java.lang.Object
{
public abstract jakarta.enterprise.lang.model.declarations.DeclarationInfo info();
public abstract jakarta.enterprise.inject.build.compatible.spi.DeclarationConfig addAnnotation(java.lang.Class);
public abstract jakarta.enterprise.inject.build.compatible.spi.DeclarationConfig addAnnotation(jakarta.enterprise.lang.model.AnnotationInfo);
public abstract jakarta.enterprise.inject.build.compatible.spi.DeclarationConfig addAnnotation(java.lang.'annotation'.Annotation);
public abstract jakarta.enterprise.inject.build.compatible.spi.DeclarationConfig removeAnnotation(java.util.function.Predicate);
public abstract jakarta.enterprise.inject.build.compatible.spi.DeclarationConfig removeAllAnnotations();
}