export interface DisconnectableObserver{disconnect():void;} /** Resolves the element targets assigned to an observer wrapper's default slot. */ export declare function slottedElementTargets(renderRoot:ParentNode):Element[]; /** Tears down an observer and returns `undefined` for atomic field reassignment. */ export declare function disconnectObserver(observer:T|undefined):undefined;