import React from 'react'; import { UseFilterProps } from '../hooks/useFilter'; import { SectionProps, SectionSpecificProps } from '../Section'; import { ListItemProps } from './ListItemViewProps'; import { SelectableStore } from './SelectableStore'; import { VirtualListProps } from './VirtualList'; declare type BitLike = { title?: string; body?: string; [key: string]: any; }; export declare type ListProps = SectionSpecificProps & Omit, 'onOpen' | 'onSelect'> & Omit>, 'items'> & { flex?: number; padding?: SectionProps['padding']; onSelect?: (rows: any[], indices: number[]) => any; onOpen?: (rows: any[], indices: number[]) => any; placeholder?: React.ReactNode; placeholderText?: string; shareable?: boolean | string; onDelete?: (row: any, index: number) => any; onEdit?: (item: any, nextTitle: string) => any; }; export declare const List: React.ForwardRefExoticComponent> & { elevation?: number; titleScale?: number; titlePadding?: import("..").Sizes; size?: import("..").Size; titleSize?: import("..").Size; beforeTitle?: React.ReactNode; afterTitle?: React.ReactNode; belowTitle?: React.ReactNode; titleBorder?: boolean; below?: React.ReactNode; innerRef?: any; maxInnerHeight?: number; paddingInner?: import("..").Sizes; fixedTitle?: boolean; titleElement?: React.ReactNode; droppable?: boolean | ((item?: any) => boolean); onDrop?: (item: any, position: [number, number]) => void; } & Omit, "onSelect" | "onOpen"> & Omit>, "items"> & { flex?: number; padding?: SectionProps['padding']; onSelect?: (rows: any[], indices: number[]) => any; onOpen?: (rows: any[], indices: number[]) => any; placeholder?: React.ReactNode; placeholderText?: string; shareable?: boolean | string; onDelete?: (row: any, index: number) => any; onEdit?: (item: any, nextTitle: string) => any; } & React.RefAttributes>; export {}; //# sourceMappingURL=List.d.ts.map