///
import { StyleInjector } from "../../theming";
import { LineProps } from "./line";
import { ListBase, ListBaseProps } from "./list-base";
export interface ListProps> extends ListBaseProps {
data?: T[];
}
export declare class ListWithoutStyle, AP> extends ListBase & AP> {
protected readonly data: T[];
protected renderLines(): JSX.Element[];
render(): JSX.Element;
}
export declare const List: StyleInjector, {}>>;
export declare function listFor>(props: ListProps): JSX.Element;