/// import * as React from 'react'; export interface ChatWindowProps { tooltipImage: string; tooltipText: string; onLaunch: () => void; } export interface State { showTooltip: boolean; } export declare class Launcher extends React.Component { private tooltipCloseTimeoutId; constructor(props: ChatWindowProps); componentWillUnmount(): void; chatIconMouseEnter: () => void; chatIconMouseLeave: () => void; launchWebchat: () => void; closeToolTip: () => void; clearScheduleTooltipTimeout: () => void; scheduleTooltipClose: () => void; tooltipMouseEnter: () => void; tooltipMouseLeave: () => void; render(): JSX.Element; }