import { Contents } from '@jupyterlab/services'; import { Widget } from '@phosphor/widgets'; import { DocumentManager } from '../docmanager'; import { FileBrowserModel } from './model'; /** * Create a file using a file creator. */ export declare function createFromDialog(model: FileBrowserModel, manager: DocumentManager, creatorName: string): Promise; /** * Open a file using a dialog. */ export declare function openWithDialog(path: string, manager: DocumentManager, host?: HTMLElement): Promise; /** * Create a new file using a dialog. */ export declare function createNewDialog(model: FileBrowserModel, manager: DocumentManager, host?: HTMLElement): Promise; /** * Rename a file with optional dialog. */ export declare function renameFile(model: FileBrowserModel, oldPath: string, newPath: string): Promise;