import { type IOps, type IStream } from '../../../stream/index.js'; import { type I$Node, type INodeCompose } from '../../../ui-renderer-dom/index.js'; import type { Control } from './types.js'; export interface I$ButtonToggle extends Control { optionList: T[]; value: IStream; $container?: INodeCompose; $button?: INodeCompose; $$option?: IOps; } export declare const $defaultButtonToggleBtn: INodeCompose; export declare const $defaultButtonToggleContainer: INodeCompose; export declare const $ButtonToggle: ({ optionList, value, disabled, $$option, $button, $container }: I$ButtonToggle) => (iTether: import("../../../ui/types.js").IOutputTethers<{ select: T; }>) => import("../../../ui/types.js").I$Slottable;