import { FunctionComponent } from 'react';
import { ScrollWrapperOnScrollEvent } from '../filter-editor-popover/common/scroll-wrapper';
import { Member, SelectedMember } from './members-reducer';
export interface MemberListProps {
    members: Member[];
    isMembersLoading?: boolean;
    selectedMembers: SelectedMember[];
    onSelectMember: (member: Member, isSelected: boolean) => void;
    checkAllMembers: () => void;
    uncheckAllMembers: () => void;
    excludeMembers: boolean;
    enableMultiSelection: boolean;
    disabled: boolean;
    onListScroll?: (event: ScrollWrapperOnScrollEvent) => void;
    searchValue?: string;
    onSearchValueChange?: (searchString: string) => void;
}
export declare const MemberList: FunctionComponent<MemberListProps>;
