import { InjectionToken } from "@angular/core"; import { RealsoftButtonToggleGroup } from "../../features/button-toggle/button-toggle-group"; import { RealsoftButtonToggle } from "./button-toggle"; export type RealsoftToggleType = 'checkbox' | 'radio'; export type RealsoftButtonToggleAppearance = 'legacy' | 'standard'; export interface RealsoftButtonToggleDefaultOptions { appearance?: RealsoftButtonToggleAppearance; hideSingleSelectionIndicator?: boolean; hideMultipleSelectionIndicator?: boolean; disabledInteractive?: boolean; } export declare const REALSOFT_BUTTON_TOGGLE_DEFAULT_OPTIONS: InjectionToken; export declare function REALSOFT_BUTTON_TOGGLE_DEFAULT_OPTIONS_FACTORY(): RealsoftButtonToggleDefaultOptions; export declare const REALSOFT_BUTTON_TOGGLE_GROUP: InjectionToken; export declare class RealsoftButtonToggleChange { source: RealsoftButtonToggle; value: any; constructor(source: RealsoftButtonToggle, value: any); }