import { ComponentMeta } from '@storybook/react'; import BlockletEditor, { BlockletEditorProps, EditorConfig } from '..'; declare const _default: ComponentMeta; export default _default; export declare const Default: () => import("react/jsx-runtime").JSX.Element; export declare const CustomNodes: { (): import("react/jsx-runtime").JSX.Element; parameters: { docs: { source: { code: string; language: string; }; }; }; }; export declare const ReadOnlyMode: () => import("react/jsx-runtime").JSX.Element; export declare const CustomToolbar: { (config: EditorConfig): import("react/jsx-runtime").JSX.Element; parameters: { docs: { source: { code: string; language: string; }; }; }; args: { toolbar: { items: string[]; }; }; }; export declare const CustomPlaceholder: { (props: BlockletEditorProps): import("react/jsx-runtime").JSX.Element; parameters: { docs: { source: { code: string; language: string; }; }; }; args: { placeholder: import("react/jsx-runtime").JSX.Element; }; }; export declare const CustomUploader: { (config: EditorConfig): import("react/jsx-runtime").JSX.Element; parameters: { docs: { source: { code: string; language: string; }; }; }; args: { uploader: { upload: (file: Blob) => Promise<{ url: string; }>; }; }; }; export declare const BlockletEmbed: { (config: EditorConfig): import("react/jsx-runtime").JSX.Element; args: { blockletEmbedEndpoint: string; openGraphEndpoint: string; }; }; export { default as Mentions } from './Mentions'; export { default as InDifferentWidths } from './InDifferentWidths'; export { default as EmbedInDialog } from './Dialog'; export { default as AI } from './AI'; export { default as Translation } from './Translation';