/** @packageDocumentation
 * @module StatusBar
 */
/// <reference types="react" />
import type { ConfigurableCreateInfo } from "../configurableui/ConfigurableUiControl";
import { ConfigurableUiControlType } from "../configurableui/ConfigurableUiControl";
import { WidgetControl } from "../widgets/WidgetControl";
/** Status Bar Field type.
 * @public
 */
export type StatusBarFieldId = string | null;
/** Status Bar Widget Control.
 * @public
 */
export declare abstract class StatusBarWidgetControl extends WidgetControl {
    constructor(info: ConfigurableCreateInfo, options: any);
    /** Gets the React node associated with this StatusBar Widget Control */
    abstract getReactNode(): React.ReactNode;
    /** Gets the type of ConfigurableUiControl, which is 'StatusBarWidget' in this case */
    getType(): ConfigurableUiControlType;
}
//# sourceMappingURL=StatusBarWidgetControl.d.ts.map