/// import type { DebugMode, PluginMapping, PluginTypeMapper } from 'wix-rich-content-common'; import type { ContentViewerProps, RicosViewerProps } from './types'; export declare const combineMappers: (mappers: PluginTypeMapper[], ...args: any[]) => PluginMapping; export declare function mergeViewerProps({ _rcProps, isMobile, addAnchors, onError, mediaSettings, linkSettings, textAlignment, experiments, iframeSandboxDomain, theme, plugins, content, viewerProps, onNodeClick, debugMode, jsdomMode, }: RicosViewerProps & { viewerProps: Partial; debugMode?: DebugMode[]; }): { debugMode: DebugMode[] | undefined; typeMappers: Partial<{ [type: string]: { component: import("react").ComponentType<{}>; classNameStrategies?: { size?: import("wix-rich-content-common").ClassNameStrategy | undefined; alignment?: import("wix-rich-content-common").ClassNameStrategy | undefined; textWrap?: import("wix-rich-content-common").ClassNameStrategy | undefined; } | undefined; elementType?: "block" | "inline" | undefined; }; }>; onLoad?: ((any: any) => void) | undefined; content?: import("ricos-schema").RichContent | undefined; isMobile?: boolean | undefined; renderStaticHtml?: boolean | undefined; helpers?: import("wix-rich-content-common").Helpers | undefined; platform?: string | undefined; locale: string; nodeViewRenderers?: Partial> | undefined; nodeViewDecorators?: import("wix-rich-content-common").NodeViewDecorator[] | undefined; t: import("wix-rich-content-common").TFunction; theme?: import("wix-rich-content-common").RicosTheme | undefined; anchorTarget?: string | undefined; relValue?: string | undefined; customAnchorScroll?: import("wix-rich-content-common").CustomAnchorScroll | undefined; config: import("wix-rich-content-common").LegacyViewerPluginConfig>; textDirection?: import("wix-rich-content-common").TextDirection | undefined; direction?: import("wix-rich-content-common").TextDirection | undefined; textAlignment?: import("wix-rich-content-common").TextAlignment | undefined; disabled?: boolean | undefined; seoMode?: import("wix-rich-content-common").SEOSettings | undefined; iframeSandboxDomain?: string | undefined; onError?: import("wix-rich-content-common").OnErrorFunction | undefined; addAnchors?: string | boolean | undefined; localeResource?: import("i18next").ResourceKey | undefined; experiments?: import("wix-rich-content-common").AvailableExperiments | undefined; onHover?: ((event: import("react").MouseEvent) => void) | undefined; setRef?: import("react").RefObject | undefined; onMouseOver?: ((event: import("react").MouseEvent) => void) | undefined; onNodeClick?: (({ node }: { node: import("ricos-schema").Node; }) => void) | undefined; jsdomMode?: boolean | undefined; devTools: import("react").ReactNode; environment?: import("wix-rich-content-common").Environment | undefined; }; export declare function hasFullscreen(config: any): boolean; //# sourceMappingURL=utils.d.ts.map