export declare const dataSource: (dataSource: import("@alilc/lowcode-types").RuntimeDataSource, context: import("@alilc/lowcode-types").IDataSourceRuntimeContext>, extraConfig?: { requestHandlersMap: import("@alilc/lowcode-types").RequestHandlersMap<{ data: unknown; }>; }) => { dataSourceMap: Record>; reloadDataSource: () => Promise; }; export { Current, reLaunch, navigateToMiniProgram, navigateBackMiniProgram, exitMiniProgram, showToast, showModal, showActionSheet, hideToast, hideLoading, enableAlertBeforeUnload, disableAlertBeforeUnload, showNavigationBarLoading, setNavigationBarTitle, setNavigationBarColor, hideNavigationBarLoading, hideHomeButton, setBackgroundTextStyle, setBackgroundColor, showTabBarRedDot, showTabBar, setTabBarStyle, setTabBarItem, setTabBarBadge, removeTabBarBadge, hideTabBarRedDot, hideTabBar, stopPullDownRefresh, startPullDownRefresh, pageScrollTo, createAnimation, setTopBarText, onWindowResize, offWindowResize, request, setStorage, setStorageSync, removeStorage, removeSavedFile, removeStorageSync, getStorage, getStorageInfo, getStorageInfoSync, getStorageSync, clearStorage, clearStorageSync, chooseAddress, chooseLocation, chooseMedia, saveFile, getEnv, onMemoryWarning, getApp, getCurrentPages, createSelectorQuery, createIntersectionObserver, createAudioContext, createInnerAudioContext, createVideoContext, createCameraContext, createLivePlayerContext, createLivePusherContext, createMapContext, canIUse, startAccelerometer, stopAccelerometer, onAccelerometerChange, startCompass, stopCompass, onCompassChange, makePhoneCall, scanCode, setClipboardData, getClipboardData, openBluetoothAdapter, closeBluetoothAdapter, getBluetoothAdapterState, onBluetoothAdapterStateChange, startBluetoothDevicesDiscovery, stopBluetoothDevicesDiscovery, getBluetoothDevices, getConnectedBluetoothDevices, createBLEConnection, closeBLEConnection, getBLEDeviceServices, getBLEDeviceCharacteristics, readBLECharacteristicValue, writeBLECharacteristicValue, notifyBLECharacteristicValueChange, onBLEConnectionStateChange, onBLECharacteristicValueChange, startBeaconDiscovery, stopBeaconDiscovery, getBeacons, setScreenBrightness, getScreenBrightness, setKeepScreenOn, vibrateLong, vibrateShort, addPhoneContact, getSystemInfo, getUpdateManager, getLaunchOptionsSync, onPageNotFound, onError, offError, offPageNotFound, onAppShow, onAppHide, offAppShow, offAppHide, login, checkSession, authorize, getSetting, openSetting, getUserInfo, requestPayment, showShareMenu, hideShareMenu, updateShareMenu, getShareInfo, chooseImage, previewImage, getImageInfo, saveImageToPhotosAlbum, startRecord, stopRecord, playVoice, pauseVoice, stopVoice, getAvailableAudioSources, setInnerAudioOption, chooseVideo, saveVideoToPhotosAlbum, loadFontFace, createCanvasContext, canvasToTempFilePath, base64ToArrayBuffer, arrayBufferToBase64, getFileSystemManager, getMenuButtonBoundingClientRect, nextTick, getSelectedTextRange, getBackgroundAudioManager, createWorker, uploadFile, downloadFile, connectSocket, closeSocket, sendSocketMessage, onSocketOpen, onSocketError, onSocketClose, onSocketMessage, } from '@tarojs/taro'; export * from './storage'; export * from './ui'; export * from './event'; export * from './data'; export * from './loadsh'; export * from './time'; export * from './navigation'; export * from './safeValue'; export declare function showLoading(opts: any): Promise;