import type { LexicalEditor } from "lexical"; import { JSX } from "solid-js/jsx-runtime"; export type ContentEditableElementProps = { editor: LexicalEditor; ariaActiveDescendant?: JSX.HTMLAttributes["aria-activedescendant"]; ariaAutoComplete?: JSX.HTMLAttributes["aria-autocomplete"]; ariaControls?: JSX.HTMLAttributes["aria-controls"]; ariaDescribedBy?: JSX.HTMLAttributes["aria-describedby"]; ariaErrorMessage?: JSX.HTMLAttributes["aria-errormessage"]; ariaExpanded?: JSX.HTMLAttributes["aria-expanded"]; ariaInvalid?: JSX.HTMLAttributes["aria-invalid"]; ariaLabel?: JSX.HTMLAttributes["aria-label"]; ariaLabelledBy?: JSX.HTMLAttributes["aria-labelledby"]; ariaMultiline?: JSX.HTMLAttributes["aria-multiline"]; ariaOwns?: JSX.HTMLAttributes["aria-owns"]; ariaRequired?: JSX.HTMLAttributes["aria-required"]; autoCapitalize?: HTMLDivElement["autocapitalize"]; "data-testid"?: string | null | undefined; } & Omit, "placeholder">; export declare function ContentEditableElement(props: ContentEditableElementProps): JSX.Element;