UNPKG

@atlaskit/editor-plugin-card

Version:

Card plugin for @atlaskit/editor-core

16 lines (15 loc) • 1.13 kB
import React from 'react'; import type { Command } from '@atlaskit/editor-common/types/command'; import type { FloatingToolbarDropdown, FloatingToolbarItem } from '@atlaskit/editor-common/types/floating-toolbar'; import type { LinkToolbarAppearanceProps } from './LinkToolbarAppearance'; type Props = LinkToolbarAppearanceProps & { allowDatasource?: boolean; dispatchCommand: (command: Command) => void; settingsConfig: FloatingToolbarItem<Command>; }; export declare const LinkAppearanceMenu: ({ url, intl, currentAppearance, editorState, allowEmbeds, allowBlockCards, allowDatasource, editorAnalyticsApi, isDatasourceView, dispatchCommand, settingsConfig, }: Props) => React.JSX.Element | null; export declare const getLinkAppearanceDropdown: ({ url, intl, currentAppearance, editorState, allowEmbeds, allowBlockCards, allowDatasource, editorAnalyticsApi, showUpgradeDiscoverability, isDatasourceView, settingsConfig, areAnyNewToolbarFlagsEnabled, }: LinkToolbarAppearanceProps & { allowDatasource?: boolean; settingsConfig: FloatingToolbarItem<Command>; }) => FloatingToolbarDropdown<Command>; export {};