///
import Taro from '@tarojs/api';
export declare class EditorContext implements Taro.EditorContext {
blur: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
clear: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
format: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
getContents: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
getSelectionText: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
insertDivider: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
insertImage: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
insertText: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
redo: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
removeFormat: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
scrollIntoView: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
setContents: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
undo: (option?: {}, ...args: any[]) => Promise & Record & TaroGeneral.CallbackResult>;
}