@atlaskit/editor-plugin-loom
Version:
Loom plugin for @atlaskit/editor-core
9 lines (8 loc) • 620 B
TypeScript
import React from 'react';
import type { ExtractInjectionAPI } from '@atlaskit/editor-common/types';
import type { LoomPlugin } from '../loomPluginType';
import type { ButtonComponentProps, LoomPluginOptions } from '../types';
export declare const LoomMenuItem: ({ api, renderButton, }: {
api: ExtractInjectionAPI<LoomPlugin> | undefined;
} & Pick<LoomPluginOptions, "renderButton">) => React.JSX.Element | null | undefined;
export declare const CustomisableLoomMenuItem: (api: ExtractInjectionAPI<LoomPlugin> | undefined) => React.ForwardRefExoticComponent<ButtonComponentProps & React.RefAttributes<HTMLElement>>;