import { EventEmitter } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { TerraPlacementEnum } from '../../../helpers/enums/terra-placement.enum'; import * as i0 from "@angular/core"; /** @deprecated since v5. Use angular material's [slide-toggle](https://material.angular.io/components/slide-toggle) instead. */ export declare class TerraToggleComponent implements ControlValueAccessor { inputIsSmall: boolean; inputIsLarge: boolean; inputIsDisabled: boolean; inputIcon: string; inputIsAlignRight: boolean; inputIsHidden: boolean; inputTooltipText: string; inputTooltipPlacement: TerraPlacementEnum; deactivated: EventEmitter; activated: EventEmitter; toggled: EventEmitter; _isActive: boolean; private _onTouchedCallback; private _onChangeCallback; constructor(); writeValue(value: boolean): void; registerOnChange(fn: (_: any) => void): void; registerOnTouched(fn: () => void): void; _toggle(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }