import type { FC, HTMLAttributes, ReactNode, Ref } from 'react';
export interface InlineEditPreviewProps extends HTMLAttributes {
ref?: Ref;
/**
* Tooltip shown on hover/focus while the value is editable. Defaults to
* `'Edit'`. Pass `null` to disable the tooltip.
*/
tooltip?: ReactNode;
/**
* Clamp the read-mode value to this many lines (with an ellipsis) instead of
* the default single-line truncation. Use for multi-line values (textarea).
* Applies to the default (no-parts) composition; when composing
* `InlineEditPreviewValue` explicitly, set `lineClamp` on it directly.
*/
lineClamp?: 1 | 2 | 3 | 4 | 5 | 6;
/**
* Plain content auto-wraps into `InlineEditPreviewValue` + a default
* `InlineEditPreviewIcon` (pencil). Compose `InlineEditPreviewValue`/
* `InlineEditPreviewIcon` explicitly for a custom trailing icon.
*/
children?: ReactNode;
}
export declare const InlineEditPreview: FC;