import React, { ReactNode } from 'react';
import { DisplayRow } from '../../../shared-logic/src/Display/types';
import { ResizableRowCellProps } from './ResizableRowCell';
export declare const ResizableRow: React.ForwardRefExoticComponent<Pick<ResizableRowCellProps, "height" | "maxCSVDownloadLimit" | "rowIndex" | "generatingPDF" | "trackEvent" | "onRemoveCell" | "onCreateNew" | "onPickFromLibrary"> & {
    displayRow: DisplayRow;
    onColSpanChange: (newColSpans: Array<{
        colSpan: number;
    }>) => void;
    canAddNewCells: boolean;
    hideAddCellColumn: boolean;
    columns: string[];
    onAppendCell: () => void;
    onAddHeaderRow: () => void;
    totalRows: number;
    hideAddNewHeaderRow?: boolean | undefined;
    generatingPDF: boolean;
    marginBottom?: number | undefined;
    children?: ReactNode;
} & React.RefAttributes<HTMLDivElement>>;
