import { ValueAccessorBase } from './value-accessor-base'; export declare abstract class ValueAccessorSingle extends ValueAccessorBase { protected _element: TElement | null; get elements(): ReadonlySet; protected get requiredElement(): TElement; attach(el: TElement): void; detach(el: TElement): void; }