import { ElementValueAccessorBase } from '../../../../../Forms/Accessors/Abstracts/ElementValueAccessorBase'; import type { ElementValueAccessorFn } from '../../../../../Forms/Accessors/Functions/ElementValueAccessorFn'; /** * @public */ interface IToggleButtonGroupHost extends HTMLElement { value: unknown; updateComplete: Promise; on: (type: string, listener: (e: Event) => void, options?: AddEventListenerOptions) => unknown; } export declare class ToggleButtonGroupElementValueAccessor extends ElementValueAccessorBase { /** * @public */ hostConnected(): void; /** * @public * @override */ writeValue(value: unknown | null): void; /** * @public * @override */ resetValue(): void; } /** * @public */ export declare const toggleButtonGroupElementValueAccessor: ElementValueAccessorFn; export {}; //# sourceMappingURL=ToggleButtonGroupElementValueAccessor.d.ts.map