declare namespace org { namespace eclipse { namespace jetty { namespace webapp { abstract class DiscoveredAnnotation { protected _context: org.eclipse.jetty.webapp.WebAppContext protected _className: string protected _clazz: java.lang.Class protected _resource: org.eclipse.jetty.util.resource.Resource public abstract apply(): void public constructor(arg0: org.eclipse.jetty.webapp.WebAppContext, arg1: java.lang.String | string) public constructor(arg0: org.eclipse.jetty.webapp.WebAppContext, arg1: java.lang.String | string, arg2: org.eclipse.jetty.util.resource.Resource) public getResource(): org.eclipse.jetty.util.resource.Resource public getTargetClass(): java.lang.Class public static class: java.lang.Class } interface DiscoveredAnnotation$$Lambda { (): void } } } } }