import * as React from 'react';
export { InlineEditorProps as CoreInlineEditorProps, InlineEditorAPI, InlineEditorState, ToolbarAction, editorVariants, previewVariants, toolbarVariants } from '../inline-editor/index.js';

interface InlineEditorProps {
    value: string;
    onSave?: (value: string) => void;
    onCancel?: () => void;
    className?: string;
}
declare function InlineEditor({ value: initialValue, onSave, onCancel, className, }: InlineEditorProps): React.DetailedReactHTMLElement<{
    className: string;
}, HTMLElement>;
declare namespace InlineEditor {
    var displayName: string;
}

export { InlineEditor, type InlineEditorProps };
