import { FixedSizeListProps, VariableSizeListProps } from '@o/react-window'; import React from 'react'; import { DynamicListProps } from './DynamicList'; import { SelectableProps } from './SelectableStore'; declare type SelectableListProps = SelectableProps & { listRef?: any; }; export declare function useSelectableProps(props: SelectableListProps, extraRef: any): { ref: React.Ref; }; export declare type SelectableDynamicListProps = SelectableListProps & DynamicListProps; export declare const SelectableDynamicList: React.ForwardRefExoticComponent & { height?: number; width?: number; disableMeasure?: boolean; measureKey?: any; } & React.RefAttributes>; export declare type SelectableVariableListProps = SelectableListProps & VariableSizeListProps; export declare const SelectableVariableList: React.ForwardRefExoticComponent & React.RefAttributes>; export declare type SelectableFixedListProps = SelectableListProps & FixedSizeListProps; export declare const SelectableFixedList: React.ForwardRefExoticComponent & React.RefAttributes>; export {}; //# sourceMappingURL=SelectableList.d.ts.map