import React, { type InputHTMLAttributes } from 'react';
import { type BoxProps } from '../Box/Box';
import { type TextProps } from '../Text/Text';
type PickedBoxProps = Pick;
type FilteredTextProps = Pick;
type InputProps = Omit, 'as' | 'autoFocus' | 'color' | 'height' | 'is' | 'onFocus' | 'onBlur' | 'onKeyDown' | 'style' | 'width' | keyof FilteredTextProps | keyof PickedBoxProps>;
export interface EditableTextProps extends FilteredTextProps, InputProps, Partial {
className?: string;
onModeChange?: (mode: InputMode) => void;
}
type InputMode = 'TEXT' | 'INPUT';
export declare const EditableText: React.ForwardRefExoticComponent>;
export {};
//# sourceMappingURL=EditableText.d.ts.map