import { ScheduleTypes } from '@zeniai/client-epic-state';
import { ScheduleListTimeframeTicks } from './scheduleListTableHeaderItemData';
export interface Props {
    /** Same source as `ScheduleListTableHeaderRow` / data rows — appended after static columns when not "new only". */
    headersForTimeframe: readonly ScheduleListTimeframeTicks[];
    isAccountingClassesEnabled: boolean;
    isNewRow: boolean;
    /** Virtualized row index — drives alternating bar widths (see `ListTableSkeleton`). */
    rowIndex: number;
    scheduleType: ScheduleTypes;
    /** When false, status column is omitted — must match `ScheduleListTableHeaderRow` / data rows. */
    showStatusColumn: boolean;
    categoryColumnMarginLeft?: string;
}
export declare const ScheduleListTableRowLoader: ({ rowIndex, isAccountingClassesEnabled, isNewRow, scheduleType, showStatusColumn, headersForTimeframe, categoryColumnMarginLeft, }: Props) => import("react/jsx-runtime").JSX.Element;
