import { EventEmitter } from "@angular/core";
import { OnInit } from "@angular/core";
import * as i0 from "@angular/core";
export declare class DxcToggleComponent implements OnInit {
    /**
     * Label displayed in the option.
     */
    label: string;
    /**
     * Value of the option.
     */
    value: string;
    onClick: EventEmitter<any>;
    onKeyPress: EventEmitter<any>;
    style: any;
    get valid(): boolean;
    role: string;
    selected: boolean;
    tabIndexValue: number;
    onClickHandler(): void;
    onHandleKeyPressHandler(event: any): void;
    setRole(role: string): void;
    ngOnInit(): void;
    getDynamicStyle(): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<DxcToggleComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<DxcToggleComponent, "dxc-toggle", never, { "label": "label"; "value": "value"; }, { "onClick": "onClick"; "onKeyPress": "onKeyPress"; }, never, ["dxc-toggle-icon"]>;
}
//# sourceMappingURL=dxc-toggle.component.d.ts.map