import './index.scss';
import React from 'react';
import type { GroupChannel } from '@sendbird/chat/groupChannel';
export interface GroupChannelListItemProps extends React.PropsWithChildren {
    channel: GroupChannel;
    isSelected?: boolean;
    isTyping?: boolean;
    onClick: () => void;
    onLeaveChannel?: () => void;
    renderChannelAction: (props: {
        channel: GroupChannel;
    }) => React.ReactElement;
    tabIndex: number;
}
export declare const GroupChannelListItem: ({ channel, isSelected, isTyping, renderChannelAction, onLeaveChannel, onClick, tabIndex, }: GroupChannelListItemProps) => React.JSX.Element;
export { GroupChannelListItemView, GroupChannelListItemViewProps } from './GroupChannelListItemView';
