import type { AvailableExperiments, TextDirection, TFunction } from './commonTypes'; import type { DebugMode } from './debug-mode'; import type { Environment, RicosPortal } from './RicosTypes'; import type { RicosServices } from './services'; import type { RicosTheme } from './themeTypes'; export type Platform = 'macOs' | 'windows'; export interface GeneralContext { locale: string; localeContent: string; experiments: AvailableExperiments; isMobile: boolean; t: TFunction; languageDir: TextDirection; theme: RicosTheme; portal: RicosPortal | null; debugMode: DebugMode[]; jsdomMode: boolean; editorExternalContainer?: HTMLElement; platform: Platform; content: RicosServices['content']; environment: Environment; tabIndex: number; } //# sourceMappingURL=context.d.ts.map