import { EventEmitter, ElementRef, OnInit, Renderer2, AfterViewInit, OnChanges } from '@angular/core'; import { AbsKeymapService } from '../abs-utilities/abs-keymap.service'; export declare class AbsSwitchComponent implements OnInit, AfterViewInit, OnChanges { private elementRef; private renderer; private keymapService; isDisabled: boolean; switchId: string; modelValue: boolean; modelValueChange: EventEmitter; changeChange: EventEmitter; options: { on; off; }; private width; private leftOffset; private rightOffset; private isFocused; private switchElements; constructor(elementRef: ElementRef, renderer: Renderer2, keymapService: AbsKeymapService); ngOnInit(): void; ngOnChanges(changes: any): void; ngAfterViewInit(): void; addFocus(): void; removeFocus(): void; toggleButton(): void; handleKeys(event: any): void; updateStyles(): void; }