import React from 'react';
import { Tab as KuiTab } from '@kui-shell/core';
import CommonClientProps from './props/Common';
import { TabModel } from '../..';
import '../../../web/css/static/Popup.scss';
type Props = React.PropsWithChildren<CommonClientProps>;
interface State {
    tab: KuiTab;
    model: TabModel;
    promptPlaceholder: string;
}
export default class Popup extends React.PureComponent<Props, State> {
    private _inputStripeRef;
    constructor(props: Props);
    private onTabReady;
    private doFocusInput;
    render(): JSX.Element;
}
export {};
