import type { ActionFieldDef } from './types'; export interface IconPickerFieldProps { field: ActionFieldDef; value: any; onChange: (v: any) => void; /** * Icon-only mode: hide the "Imagen" tab so the field can only store a * lucide icon name. Also read from `field.iconOnly` / `field.icon_only` * (metadata). An existing url/path value is preserved untouched until the * user picks an icon or clears it (shown as a non-editable current value). */ iconOnly?: boolean; } /** True when a stored value looks like an image url/path rather than an icon name. */ export declare function looksLikeImageValue(value: unknown): boolean; export declare function IconPickerField({ field, value, onChange, iconOnly }: IconPickerFieldProps): import("react").JSX.Element; //# sourceMappingURL=icon-picker-field.d.ts.map