import { MaterialComponent } from '@preact-material-components/base/lib/MaterialComponent'; export * from './divider'; export * from './group'; export * from './item'; export * from './text'; export * from './text/primary'; export * from './text/secondary'; export interface IListProps { dense?: boolean; 'two-line'?: boolean; 'avatar-list'?: boolean; onAction?: JSX.GenericEventHandler; } export interface IListState { } export declare class List extends MaterialComponent { protected componentName: string; protected mdcProps: string[]; componentDidMount(): void; componentWillUnmount(): void; protected onAction: (e: any) => void; protected materialDom(props: any): JSX.Element; }