export { default as React } from "react";
export { default as ReactDOM } from "react-dom";
export { renderToStaticMarkup } from "react-dom/server";

export { default as _provider } from "./Provider";

export { default as Tag } from "./tag/Tag";
export { default as Text } from "./text/Text";
export { default as Link } from "./link/Link";
export { default as BreadCrumbs } from "./breadcrumbs/BreadCrumbs";
export { default as Pagination } from "./pagination/Pagination";
export { default as ButtonGroup } from "./buttongroup/ButtonGroup";

export { default as Avatar } from "./avatar/Avatar";
export { default as FreezeLayer } from "./freezelayer/FreezeLayer";
export { default as Button } from "./button/Button";
// export { default as TextIcon } from "./texticon/TextIcon";
export { default as NotificationBadge } from "./notificationbadge/NotificationBadge";
export { default as Checkbox } from "./checkbox/Checkbox";
export { default as Stencil } from "./stencil/Stencil";
export { default as TextBox } from "./textbox/TextBox";
export { default as Textarea } from "./textarea/Textarea";
export { default as Switch } from "./switch/Switch";
export { default as Popup } from "./popup/Popup";
export { default as Tooltip } from "./tooltip/Tooltip";
export { default as List } from "./list/List";
// export { default as Tab } from "./tab/Tab";
export { default as InternalIcon } from "./internalIcon/InternalIcon";
export { default as Select } from "./select/Select";
export { default as RadioGroup } from "./radiogroup/RadioGroup";
export { default as UploadButton } from "./uploadbutton/UploadButton";
// export { default as Dialog } from "./dialog/Dialog";
export { default as RestoreFocus } from "./restorefocus/RestoreFocus";
export { default as AccessibilityControl } from "./accessibility-control/AccessibilityControl";
export { default as AccessNavigationManager } from "./access-navigation-manager/AccessNavigationManager";
export { default as Grid } from "./layout/grid/Grid";
export { default as Variables } from "./variables/Variables";

export { default as Group } from "./group/Group";

export { default as Card } from "./card/Card";
//export { default as MyContext} from './MyContext';
export {
  default as UCLProvider,
  useTheme,
  useThemeByComponent
} from "./uclprovider/UCLProvider";

export * from "./docs";
