import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.components.Service;
import com.intellij.openapi.project.Project;
import org.jetbrains.annotations.NotNull;
import serviceDeclarations.*;
class MyClass {
static final LightServiceAppAndProjectLevelAnnotation myAppService1 = LightServiceAppAndProjectLevelAnnotation.getInstance();
private static final LightServiceAppLevelAnnotation myAppService2 = ApplicationManager.getApplication().getService(LightServiceAppLevelAnnotation.class);
public static final LightServiceEmptyAnnotation myAppService4 = LightServiceEmptyAnnotation.getInstance();
// not final
static LightServiceAppAndProjectLevelAnnotation myAppService5 = LightServiceAppAndProjectLevelAnnotation.getInstance();
// not static
final LightServiceAppLevelAnnotation myAppService6 = LightServiceAppLevelAnnotation.getInstance();
// not an application service
static final LightServiceProjecLevelAnnotation myProjectService = new LightServiceProjecLevelAnnotation();
}