import SpellCheckerServiceDriverBase from './SpellCheckerServiceDriverBase'; export default class SpellCheckerService { private driver_; private static instance_; static instance(): SpellCheckerService; initialize(driver: SpellCheckerServiceDriverBase): Promise; private get defaultLanguage(); setupDefaultLanguage(): void; get availableLanguages(): string[]; private applyStateToDriver; setLanguage(language: string): void; get language(): string; get enabled(): boolean; toggleEnabled(): void; private makeMenuItem; private addToDictionary; contextMenuItems(misspelledWord: string, dictionarySuggestions: string[]): T[]; private changeLanguageMenuItems; spellCheckerConfigMenuItem(selectedLanguage: string, useSpellChecker: boolean): any; }