import type { ReactPropsBase } from 'jamis-core';
import React from 'react';
export interface ListGroupProps extends ReactPropsBase, Omit<React.InputHTMLAttributes<HTMLDivElement>, 'placeholder' | 'className'> {
    expand?: boolean;
    items?: Array<any>;
    itemClassName?: string;
    itemRender: (item: any, index: number) => JSX.Element;
    placeholder?: JSX.Element;
    getItemProps?: (props: {
        item: any;
        index: number;
    }) => any;
}
export default class ListGroup extends React.Component<ListGroupProps> {
    static defaultProps: {
        itemRender: (item: any) => JSX.Element;
    };
    render(): JSX.Element;
}
