import React from 'react'; import { UdpFluentInlineEdit as UdpFluentInlineEditWebComponent } from 'udp-react-stencil-component-library'; import type { UdpWrapperBaseProps } from './types'; export type UdpInlineEditProps = React.ComponentProps & UdpWrapperBaseProps; /** * Inline-editable text (`udp-fluent-inline-edit`): renders as quiet text with a * hover affordance and becomes editable on click/focus — for titles and labels * that should read as content, not as a form field. * * Props: `value`, `placeholder`, `readonly`, `ariaLabel`, `maxLength`, * `fitContent` (box hugs the text instead of filling the container — for a * title with a command beside it; cap growth with a `max-width`). * Events: `onValueChanged` (every keystroke, `CustomEvent`), * `onInputBlur` / `onInputFocus` (`CustomEvent`). Commit-on-blur is the * consumer's concern — pair `onValueChanged` state with an `onInputBlur` commit. */ export declare const UdpInlineEdit: React.FC; //# sourceMappingURL=UdpInlineEdit.d.ts.map