import { ScheduleListSortKey, ScheduleTypes, SortOrder, TimeframeTickWithMetaData } from '@zeniai/client-epic-state'; export interface SortConfig { sortKey: ScheduleListSortKey; sortOrder: SortOrder; } export interface ScheduleListTableHeaderProps { allTimeframeTicks: TimeframeTickWithMetaData[]; disableClick: boolean; isAccountingClassesEnabled: boolean; scheduleType: ScheduleTypes; showNewSchedulesOnly: boolean; showStatusColumn: boolean; sortConfig: SortConfig; /** Extra inset for Schedule Category / Accrued Expense Category (e.g. vendor schedule pages). */ categoryColumnMarginLeft?: string; onColumnSortConfigChanged: (sortKey: ScheduleListSortKey, sortOrder: SortOrder) => void; } export declare const ScheduleListTableHeaderRow: ({ scheduleType, sortConfig, showNewSchedulesOnly, disableClick, allTimeframeTicks, isAccountingClassesEnabled, showStatusColumn, categoryColumnMarginLeft, onColumnSortConfigChanged, }: ScheduleListTableHeaderProps) => import("react/jsx-runtime").JSX.Element;