import * as React from 'react';
import { Tab as KuiTab } from '@kui-shell/core';
import KuiConfiguration from './KuiConfiguration';
import { InputOptions } from '../Views/Terminal/Block/Input';
import BlockModel from '../Views/Terminal/Block/BlockModel';
import '../../../web/css/static/InputStripe.scss';
declare type Props = Partial<KuiConfiguration> & InputOptions & {
    tab?: KuiTab;
    /** tab uuid; this is grafted in for you, by TabContent */
    uuid?: string;
};
interface State {
    idx: number;
    model: BlockModel;
}
export default class InputStripe extends React.PureComponent<Props, State> {
    constructor(props: Props);
    /** Command has completed in our tab */
    private onOutputRender;
    render(): JSX.Element;
}
export {};
