import ElementObserver from './element_observer'; export default class PbEnhancedElement { static _elements: Map; static _observer: ElementObserver; element: Element; constructor(element?: Element); static get elements(): Map; static get observer(): ElementObserver; static get selector(): string; static matches(node: Element): Array; static addMatch(element: Element): void; static removeMatch(element: Element): void; static start(): void; static stop(): void; connect(): void; disconnect(): void; }