import { default as React, PropsWithChildren } from 'react'; import { SxProps } from '@mui/material/styles'; import { AccountType } from '../../core'; import { CalendarActions } from './daterangeselector/DateRangeSelector'; type Action = { label: string; iconName: string; onClick: () => void; }; interface WidgetContainerProps { allowedAccountTypes?: AccountType[] | undefined; actions?: (Action | React.JSX.Element)[]; calendarActions?: CalendarActions; className?: string; dateRange?: { start: Date; end: Date; }; dateRangeVariant?: 'outlined' | 'text' | 'readonly' | 'timeframebuttons' | 'timeframetabs'; hasDivider?: boolean; onBackClick?: () => void; onMenuClick?: () => void; onAccountsFilterClick?: () => void; showAccountFilter?: boolean; slotComponent?: React.ReactElement; sx?: SxProps; title?: string; } export declare const WidgetContainer: React.FC>; export {};