import { Icon, IconProperties } from './Icon.js'; import { Button } from './Button.js'; import type { WidgetAutoXML } from '../xml/WidgetAutoXML.js'; import type { ClickableWidgetProperties } from './ClickableWidgetProperties.js'; import { type BackingMediaSource } from '../helpers/BackingMediaSource.js'; /** * A {@link Button} with an {@link Icon}. * * @category Widget */ export declare class IconButton extends Button { static autoXML: WidgetAutoXML; constructor(image: BackingMediaSource | string | null, properties?: Readonly); }