export {
    getNCoreUIKitVersion,
    setupNCoreUIKit
} from "./core";

export {
    NCoreUIKitLocalize,
    NCoreUIKitModal,
    NCoreUIKitTheme
} from "./core/hooks";

export {
    PageContainer,
    BottomSheet,
    TextInput,
    SelectBox,
    Loading,
    // Dialog,
    Button,
    Modal,
    Text
} from "./components";

export type {
    IBottomSheetRef,
    // IDialogRef,
    IModalRef
} from "./components";

export {
    ChevronRightIcon,
    LoadingIcon,
    CleanIcon
} from "./assets/svg";

export type {
    PortalizedComponentProps,
    INCoreUIKitIconProps,
    GapPropagationType,
    NCoreUIKitConfig,
    RecursiveRecord,
    NCoreUIKitIcon,
    ModalDataType,
    SharpnessType,
    LocalizeType,
    PaletteType,
    ThemesType,
    LocaleType,
    ThemeType,
    ModalType
} from "./types";
