/// import type { ToolbarSettingsFunctions } from 'wix-rich-content-common'; import type { TOOLBARS } from 'wix-rich-content-editor-common'; export declare const getToolbarSettings: (finaltoolbarSettings: ToolbarSettingsFunctions[], toolbarType: TbType) => Extract | Extract<{ name: TOOLBARS.FOOTER; shouldCreate?: (() => import("wix-rich-content-common").PlatformSettings) | undefined; footerToolbarConfig?: import("wix-rich-content-common").FooterToolbarConfig | undefined; }, { name: TbType; }> | Extract<{ name: TOOLBARS.SIDE; shouldCreate?: (() => import("wix-rich-content-common").PlatformSettings) | undefined; onClick?: (() => void) | undefined; addPluginMenuConfig?: import("wix-rich-content-common").AddPluginMenuConfig | undefined; }, { name: TbType; }> | Extract<{ name: TOOLBARS.STATIC; shouldCreate?: (() => import("wix-rich-content-common").PlatformSettings) | undefined; getButtons?: (() => import("wix-rich-content-common").PlatformSettings) | undefined; getTextPluginButtons?: (() => import("wix-rich-content-common").PlatformSettings<{ [key: string]: import("react").ComponentType<{}> | import("wix-rich-content-common").TextButtonMapping; }>) | undefined; getPositionOffset?: (() => import("wix-rich-content-common").PlatformSettings<{ x: number; y: number; }>) | undefined; getDisplayOptions?: (() => import("wix-rich-content-common").PlatformSettings) | undefined; getToolbarDecorationFn?: (() => import("wix-rich-content-common").PlatformSettings) | undefined; }, { name: TbType; }> | Extract<{ name: TOOLBARS.INLINE; shouldCreate?: (() => import("wix-rich-content-common").PlatformSettings) | undefined; getButtons?: (() => import("wix-rich-content-common").PlatformSettings) | undefined; getTextPluginButtons?: (() => import("wix-rich-content-common").PlatformSettings<{ [key: string]: import("react").ComponentType<{}> | import("wix-rich-content-common").TextButtonMapping; }>) | undefined; getPositionOffset?: (() => import("wix-rich-content-common").PlatformSettings<{ x: number; y: number; }>) | undefined; getDisplayOptions?: (() => import("wix-rich-content-common").PlatformSettings) | undefined; getToolbarDecorationFn?: (() => import("wix-rich-content-common").PlatformSettings) | undefined; }, { name: TbType; }> | Extract<{ name: TOOLBARS.PLUGIN; shouldCreate?: (() => import("wix-rich-content-common").PlatformSettings) | undefined; filterItems?: ((item: import("wix-rich-content-common").IToolbarItemConfigTiptap, nodeType: import("wix-rich-content-common").PluginToolbarIds) => boolean) | undefined; }, { name: TbType; }> | Extract<{ name: TOOLBARS.LINK; shouldCreate?: (() => import("wix-rich-content-common").PlatformSettings) | undefined; }, { name: TbType; }> | undefined; export declare const getShouldCreate: (isMobile: boolean, shouldCreateFn: ToolbarSettingsFunctions['shouldCreate']) => boolean; //# sourceMappingURL=toolbar-utils.d.ts.map