import { color, optional, state } from '@synnaxlabs/x'; import { ReactElement } from 'react'; import { Flex } from '../../flex'; import { Theming } from '../../theming'; export interface EntryData { color: color.Crude; key: string; label: string; visible: boolean; } export interface EntriesProps { allowVisibleChange?: boolean; background?: Theming.Shade; data: optional.Optional[]; onColorChange?: (key: string, color: color.Color) => void; onLabelChange?: (key: string, label: string) => void; onVisibleChange?: (key: string, visible: boolean) => void; colorPickerVisible?: boolean; onColorPickerVisibleChange?: state.Setter; entryProps?: Omit; } export declare const Entries: import('react').MemoExoticComponent<({ data, allowVisibleChange, background, entryProps, ...rest }: EntriesProps) => ReactElement>; //# sourceMappingURL=Entries.d.ts.map