import { IconComponent } from '@backstage/core-plugin-api';
import React from 'react';
import { UserListFilterKind } from '../../types';
/** @public */
export type CatalogReactUserListPickerClassKey = 'root' | 'title' | 'listIcon' | 'menuItem' | 'groupWrapper';
export type ButtonGroup = {
    name: string;
    items: {
        id: 'owned' | 'starred' | 'all';
        label: string;
        icon?: IconComponent;
    }[];
};
/** @public */
export type UserListPickerProps = {
    initialFilter?: UserListFilterKind;
    availableFilters?: UserListFilterKind[];
};
/** @public */
export declare const UserListPicker: (props: UserListPickerProps) => React.JSX.Element;
