import type { I$Slottable } from '../../../ui-renderer-dom/index.js'; import { type INodeCompose } from '../../../ui-renderer-dom/index.js'; import type { Control } from './types.js'; export declare const $defaultButtonIconContainer: INodeCompose; export interface I$ButtonIcon extends Control { $content: I$Slottable; $container?: INodeCompose; } export declare const $ButtonIcon: ({ $content, disabled, $container }: I$ButtonIcon) => (iTether: import("../../../ui/types.js").IOutputTethers<{ click: PointerEvent; }>) => I$Slottable;