import { Dialog } from '@jupyterlab/apputils'; export interface IChooseVariant { value: string; text: string; } export interface IChooseVariantOrInput { input: string; } export declare function showChooseDialog(title: string, body: string, variants: Array, confirmChoose: string, warn: boolean): Promise>; export declare function showInputDialog(title: string, body: string, confirmChoose: string, warn: boolean): Promise>; export declare function showPromptDialog(title: string, body: string, confirm: string, warn: boolean): Promise>; /** * PARTIALS */ export declare function createDialogBody(): HTMLElement; export declare function createDialogInput(defaultValue?: string, placeholder?: string): HTMLInputElement; export declare function createSelect(variants: Array, selectedOptionValue?: string): HTMLSelectElement; export declare function createDialogInputLabel(text: any): HTMLElement; export declare function createDescriptionLine(text: any): HTMLElement;