import { LiveLabel } from './LiveLabel.js'; import { FilledButton } from './FilledButton.js'; import type { WidgetAutoXML } from '../xml/WidgetAutoXML.js'; import type { ClickableWidgetProperties } from './ClickableWidgetProperties.js'; import type { LabelProperties } from './BaseLabel.js'; import type { Observable } from '../state/Observable.js'; /** * A {@link FilledButton} with a {@link LiveLabel}. Alignment is forced to be * horizontally centered and vertically stretching. Text-wrapping is disabled so * that text is centered properly. * * @category Widget */ export declare class LiveTextButton extends FilledButton { static autoXML: WidgetAutoXML; constructor(textSource: Observable, properties?: Readonly); }