import ListComponent from "./components/List";
import ListHeaderComponent from "./components/ListHeader";
import ListItemComponent from "./components/ListItem";
import ListRadioButtons from "./components/ListRadioButtons";
import ListCheckBoxes from "./components/ListCheckBoxes";
import ListSwitch from "./components/ListSwitch";
import ListItemAvatar from "./components/ListItemAvatar";
declare type TList = typeof ListComponent & {
    ListHeader: typeof ListHeaderComponent;
    ListItem: typeof ListItemComponent;
    ListRadioButtons: typeof ListRadioButtons;
    ListCheckBoxes: typeof ListCheckBoxes;
    ListSwitch: typeof ListSwitch;
    ListItemAvatar: typeof ListItemAvatar;
};
export declare const List: TList;
export type { IListItemDataSource, TListSize, TListViewType, IListAvatar } from "./types";
export type { IListItemCheckBoxDataSource } from "./components/ListCheckBoxes/types";
export type { IListItemRadioButtonDataSource } from "./components/ListRadioButtons/types";
export type { IListItemSwitchDataSource } from "./components/ListSwitch/types";
export type { TThemeList } from "./theme";
export { themesList } from "./theme";
