import { ParticipantActionType, User } from './attendee';
import './index.css';
export interface ParticipantProps {
    type: 'window' | 'modal';
    userList: User[];
    header?: React.ReactNode;
    footer?: React.ReactNode;
    userRenderer?: (user: User) => React.ReactNode;
    toggleParticipantAction?: (action: ParticipantActionType, userId: string) => void;
    toggleRoomControlAction?: (action: string, userId?: string) => void;
    onSearch: (value: string) => void;
    searchText?: string;
    onInvite?: () => void;
    hasPinnedStream: boolean;
    isLocalCameraInSecondaryWindow: boolean;
    hasInvite?: boolean;
    emptyContent?: React.ReactNode;
}
export declare const FcrParticipants: (props: ParticipantProps) => import("react/jsx-runtime").JSX.Element;
