/// import { BaseComponent } from '../../Utilities'; import { ITeachingBubbleProps } from './TeachingBubble.types'; import { DirectionalHint } from '../../common/DirectionalHint'; export interface ITeachingBubbleState { isTeachingBubbleVisible?: boolean; } export declare class TeachingBubbleBase extends BaseComponent { static defaultProps: { calloutProps: { beakWidth: number; gapSpace: number; setInitialFocus: boolean; doNotLayer: boolean; directionalHint: DirectionalHint; }; }; rootElement: { (component: HTMLDivElement | null): void; current: HTMLDivElement | null; value: HTMLDivElement | null; }; private _defaultCalloutProps; constructor(props: ITeachingBubbleProps); focus(): void; render(): JSX.Element; }