import React from "react";
import { type VibeComponentProps } from "../../types";
import { HeadingType as HeadingTypeEnum, HeadingWeight as HeadingWeightEnum } from "../Heading/HeadingConstants";
import { type HeadingType, type HeadingWeight } from "../Heading";
import { type EditableTypographyImplementationProps } from "../EditableTypography/EditableTypography";
export interface EditableHeadingProps extends VibeComponentProps, EditableTypographyImplementationProps {
    /**
     * The type of the heading element.
     */
    type?: HeadingType;
    /**
     * The font weight of the heading.
     */
    weight?: HeadingWeight;
}
declare const _default: React.ForwardRefExoticComponent<EditableHeadingProps & React.RefAttributes<HTMLElement>> & {
    types: typeof HeadingTypeEnum;
    weights: typeof HeadingWeightEnum;
};
export default _default;
