import React from "react";
import { type VibeComponentProps } from "../../types";
import { type EditableTypographyImplementationProps } from "../EditableTypography/EditableTypography";
import { TextType as TextTypeEnum, TextWeight as TextWeightEnum } from "../Text/TextConstants";
import { type TextType, type TextWeight } from "../Text";
export interface EditableTextProps extends VibeComponentProps, EditableTypographyImplementationProps {
    /**
     * The text style variant.
     */
    type?: TextType;
    /**
     * The font weight of the text.
     */
    weight?: TextWeight;
    /**
     * If true, enables editing multiple lines of text.
     */
    multiline?: boolean;
}
declare const _default: React.ForwardRefExoticComponent<EditableTextProps & React.RefAttributes<HTMLElement>> & {
    types: typeof TextTypeEnum;
    weights: typeof TextWeightEnum;
};
export default _default;
