import React from 'react';
import { ViewLevel } from './TextWithIconWidget';
interface Props {
    className?: string;
}
interface State {
    text: string;
    viewLevel: ViewLevel;
}
export default class CurrentWorkingDirectory extends React.PureComponent<Props, State> {
    private readonly handler;
    constructor(props: Props);
    /**
     * Check the current working directory
     *
     */
    private reportCurrentDirectory;
    /**
     * Once we have mounted, we immediately check the state,
     * and schedule an update based on standard REPL events.
     *
     */
    componentDidMount(): void;
    /** Make sure to unsubscribe! */
    componentWillUnmount(): void;
    render(): JSX.Element;
}
export {};
