import { cdnFontsPath, cdnStagUrl, cdnTestUrl, cdnUrl, cdnUrls } from "./consts.js";
import { LinksProvider, getLoggedInLink, useLinks, useLoadLinks } from "./links.js";
import { extendTheme, omitThemingProps, th, useStyleConfig, useTh, useTheme } from "./theme.js";
import { RenderOnScreen, mediaBetween, mediaDown, mediaUp, useBetween, useDown, useUp, useViewportWidth } from "./media.js";
import { createGlobalStyle, css, styled, v } from "./styled.js";
import { vui } from "./vui.js";
import { bounce, fadeDown, fadeIn, fadeLeft, fadeOut, fadeRight, fadeUp, pulse, spin } from "./vuiProvider/animations.js";
import { VuiContextProvider, useVuiContext } from "./vuiProvider/context.js";
import { useOfflineMode } from "./vuiProvider/useOfflineMode.js";
import { noScrollClass } from "./vuiProvider/consts.js";
import { useBodyScrollLock } from "./vuiProvider/useBodyScrollLock.js";
import fontFaces_default from "./vuiProvider/fontFaces.js";
import globalStyle_default from "./vuiProvider/globalStyle.js";
import resetCSS_default from "./vuiProvider/resetCSS.js";
import vuiProvider_default from "./vuiProvider/vuiProvider.js";
import "./vuiProvider/index.js";

globalThis.__vuiVersion__ = "4.0.0-beta.1"