/// <reference types="react" />
import { ReactWidget } from '@jupyterlab/apputils';
import { FileBrowser } from '@jupyterlab/filebrowser';
export default class SlurmWidget extends ReactWidget {
    /**
     * The path where the JupyterLab server was launched
     */
    private serverRoot;
    /**
     * JupyterLab's default file browser
     */
    private filebrowser;
    /**
     * The system username, retrieved from the server
     */
    private _user;
    /**
     * Fired when the user changes, eg., once the info has been loaded
     */
    private userChanged;
    constructor(filebrowser: FileBrowser);
    get user(): string;
    set user(user: string);
    private fetchUser;
    onAfterAttach(): void;
    render(): JSX.Element;
}
