import { ReactNode } from 'react'; import { WindowSize } from '../../../../context/windowSizeProvider'; /** Skeleton `DataListTable` columns use this to satisfy `renderCell` without rendering body cells. */ export declare const NOOP_RENDER_CELL: () => null; export declare const ScheduleListDataListTableFill: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; }, import('react').DetailedHTMLProps, HTMLDivElement>, {}>; /** Wraps react-window `List`; hides scrollbars on its outer overflow container (vertical + horizontal). */ export declare const ScheduleListVirtualizedListWrapper: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; }, import('react').DetailedHTMLProps, HTMLDivElement>, {}>; /** Wrapper for schedule list virtualized table (prepaid / fixed / accrued). */ export declare const ScheduleListViewContainer: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; } & { $embeddedInSurface: boolean; $listScrollable: boolean; tableHeight: number; windowSize: WindowSize; }, import('react').DetailedHTMLProps, HTMLDivElement>, {}>; export declare const ListItemDiv: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; }, import('react').DetailedHTMLProps, HTMLDivElement>, {}>; export declare const ChildElementWrapper: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; }, import('react').DetailedHTMLProps, HTMLDivElement>, {}>; type ScheduleListDataListSortableColumnHeaderProps = Readonly<{ label: ReactNode; showCancel: boolean; onSortResetToDefault: () => void; }>; export declare function ScheduleListDataListSortableColumnHeader({ label, showCancel, onSortResetToDefault, }: ScheduleListDataListSortableColumnHeaderProps): import("react/jsx-runtime").JSX.Element; export {};