import { JupyterLab } from '@jupyterlab/application'; import { BaseLegionWidget, IWidgetOptions } from './Widgets'; import { ICloudApi } from '../api/cloud'; import { IApiCloudState } from '../models'; export declare class CloudTrainingLogsWidget extends BaseLegionWidget { private _data; private _api; private _timerId?; private _state; private _trainingName; private _updating; /** * Construct a new running widget. */ constructor(app: JupyterLab, api: ICloudApi, trainingName: string, state: IApiCloudState, options: IWidgetOptions); _clearTimeInterval(): void; /** * Dispose of the resources used by the widget. */ dispose(): void; close(): void; show(): void; getData(): string; refreshData(): void; private _startUpdating; private _finishUpdating; }