import type { AgComponentSelector, AgCoreBeanCollection, BaseEvents, BaseProperties, IPropertiesService } from 'ag-stack'; import { AgCheckbox } from './agCheckbox'; import type { AgCheckboxParams } from './agFieldParams'; import type { AgWidgetSelectorType } from './agWidgetSelectorType'; /** @internal AG_GRID_INTERNAL - Not for public use. Can change / be removed at any time. */ export interface AgToggleButtonParams extends AgCheckboxParams { } /** @internal AG_GRID_INTERNAL - Not for public use. Can change / be removed at any time. */ export declare class AgToggleButton, TProperties extends BaseProperties, TGlobalEvents extends BaseEvents, TCommon, TPropertiesService extends IPropertiesService, TComponentSelectorType extends string> extends AgCheckbox> { constructor(config?: AgToggleButtonParams); setValue(value: boolean, silent?: boolean): this; } /** @internal AG_GRID_INTERNAL - Not for public use. Can change / be removed at any time. */ export declare const AgToggleButtonSelector: AgComponentSelector;