import * as React from "react"; import { ReactWidget } from "@theia/core/lib/browser/widgets/react-widget"; import { FileDialogService, OpenFileDialogProps } from "@theia/filesystem/lib/browser"; import { WorkspaceService } from "@theia/workspace/lib/browser/workspace-service"; import { MessageService } from "@theia/core"; import { StorjWidgetBackendService } from "../common/protocol"; export declare class GalileoIdeStorjWidgetWidget extends ReactWidget { static readonly ID = "galileo-ide-storj-widget:widget"; static readonly LABEL = "Access Storj"; protected readonly messageService: MessageService; protected readonly fileDialogService: FileDialogService; protected readonly workspaceService: WorkspaceService; protected readonly storjWidgetService: StorjWidgetBackendService; protected init(): Promise; protected handleShowFileDialog(options: OpenFileDialogProps): Promise; protected handleShowAlert(message: string): Promise; protected getIsPathFile(path: string): Promise; protected render(): React.ReactNode; } //# sourceMappingURL=galileo-ide-storj-widget-widget.d.ts.map