import React from 'react'; import type { RichTextEditorRef } from '../props'; declare const _default: { title: string; component: React.ForwardRefExoticComponent>; tags: string[]; argTypes: { label: { control: string; }; placeholder: { control: string; }; description: { control: string; }; disabled: { control: string; }; hasError: { control: string; }; errorMessage: { control: string; }; minHeight: { control: string; }; maxHeight: { control: string; }; allowedTags: { control: boolean; }; onChange: { control: boolean; }; onBlur: { control: boolean; }; value: { control: boolean; }; defaultValue: { control: boolean; }; variables: { control: boolean; }; }; }; export default _default; export declare const Default: { args: { label: string; placeholder: string; minHeight: string; }; }; export declare const WithDescription: { args: { label: string; placeholder: string; description: string; minHeight: string; }; }; export declare const WithSampleContent: { name: string; args: { label: string; defaultValue: string; minHeight: string; }; }; export declare const WithMaxHeight: { name: string; args: { label: string; defaultValue: string; minHeight: string; maxHeight: string; }; }; export declare const WithCustomAllowedTags: { name: string; args: { label: string; defaultValue: string; minHeight: string; allowedTags: string[]; }; parameters: { docs: { description: { story: string; }; }; }; }; export declare const WithTable: { name: string; args: { label: string; defaultValue: string; minHeight: string; allowedTags: string[]; }; parameters: { docs: { description: { story: string; }; }; }; }; export declare const WithError: { args: { label: string; hasError: boolean; errorMessage: string; defaultValue: string; minHeight: string; }; }; export declare const Disabled: { args: { label: string; disabled: boolean; defaultValue: string; minHeight: string; }; }; export declare const InsertVariables: { name: string; render: () => React.JSX.Element; parameters: { docs: { description: { story: string; }; }; }; }; export declare const WithoutLabel: { args: { placeholder: string; minHeight: string; }; }; export declare const Complete: { args: { label: string; placeholder: string; description: string; defaultValue: string; hasError: boolean; errorMessage: string; minHeight: string; maxHeight: string; }; }; export declare const Interactive: { render: (args: any) => React.JSX.Element; args: { label: string; placeholder: string; minHeight: string; defaultValue: string; }; };