import { ColumnEditLabelFormatterProps } from './types';
import { RenderCellProps } from 'react-data-grid';
/**
 * Formatter para mostrar una etiqueta editable en una columna del DataGrid.
 *
 * Renderiza un campo de texto editable que permite modificar el valor
 * directamente en la celda de la tabla.
 * @param props.fieldLabel - Campo del objeto row a mostrar/editar
 * @param props.fieldWidth - Ancho del campo de edición
 * @returns Función render para react-data-grid
 * @example
 * ```tsx
 * const columns = [
 *   {
 *     key: 'label',
 *     name: 'Etiqueta',
 *     renderCell: ColumnEditLabelFormatter({ fieldLabel: 'label' })
 *   }
 * ];
 * ```
 */
export declare const ColumnEditLabelFormatter: <TRow>(props: ColumnEditLabelFormatterProps<TRow>) => (renderProps: RenderCellProps<TRow>) => import("@emotion/react/jsx-runtime").JSX.Element;
//# sourceMappingURL=formatter.d.ts.map