import { Rpc } from '../rpc'; import { RpcDialogData, RpcDialogResult } from './rpc-dialog-model'; export declare class RpcDialogClient { /** * Elements that open a dialog, used for resuming focus */ private static dialogOrigins; /** * The dialog command. * * @param data the dialog data object. * @return Promise the promise object of dialog result. */ static dialog(rpc: Rpc, data: RpcDialogData): Promise; /** * Resume focus back to the original element that shows the dialog. * @param id The id of dialog */ private static resumeFocus; }