import { HTMLAttributes } from 'react'; import { ColumnDef, ColumnKey } from './types'; export interface DataListTablePlaceholderRowProps { paneColumns: ColumnDef[]; paneMinWidth: number; /** Horizontal gap (px) between data cells — must match `columnGapPx` on `DataListTable`. */ columnGapPx?: number; columnWidthPxByKey?: Map; includeCheckboxRail?: boolean; /** Right edge border on the last sticky column — matches body rows. */ lastStickyColumnKey?: ColumnKey; maxWidthByColumnKey?: Partial>; /** Spread onto the root flex row (e.g. `data-*` for host styling). */ placeholderRowRootProps?: HTMLAttributes; rightRailWidth?: number; rowMinHeight?: number; stickyLeftOffsets?: Map; } declare function DataListTablePlaceholderRowInner({ paneColumns, paneMinWidth, columnGapPx, columnWidthPxByKey, includeCheckboxRail, maxWidthByColumnKey, rightRailWidth, rowMinHeight, stickyLeftOffsets, lastStickyColumnKey, placeholderRowRootProps, }: DataListTablePlaceholderRowProps): import("react/jsx-runtime").JSX.Element; export declare const DataListTablePlaceholderRow: typeof DataListTablePlaceholderRowInner; export {};