export declare const canIUse: import("@douyin-microapp/typings/api/types").SyncAPI<[schema: string], boolean>; export declare const canIPutStuffOverComponent: import("@douyin-microapp/typings/api/types").SyncAPI<[componentName: string], { res: boolean; }>; export declare const base64ToArrayBuffer: import("@douyin-microapp/typings/api/types").SyncAPI<[str: string], import("@douyin-microapp/typings/api/base64-to-array-buffer").arrayBuffer>; export declare const arrayBufferToBase64: import("@douyin-microapp/typings/api/types").SyncAPI<[{ obj: ArrayBuffer; }], { base64: string; }>; export declare const setPageInfo: (arg?: any) => Promise; export declare const performance: import("@douyin-microapp/typings/api/performance").Performance; export declare const createWorker: import("@douyin-microapp/typings/api/types").SyncAPI<[scriptPath: string], import("@douyin-microapp/typings/api/create-worker").workerContext>; export declare const offWindowResize: import("@douyin-microapp/typings/api/types").SyncAPI<[], { offWindowResize: (callback: () => void) => void; }>; export declare const onWindowResize: import("@douyin-microapp/typings/api/types").SyncAPI<[], { windowResize: (callback: (res: { windowWidth: number; windowHeight: number; }) => void) => void; }>; export declare const getEnterOptionsSync: any; export declare const getLaunchOptionsSync: import("@douyin-microapp/typings/api/types").SyncAPI<[], { path: string; scene: string; query: Record; referrerInfo: Record; showFrom?: 0 | 10 | undefined; }>; export declare const exitMiniProgram: import("@douyin-microapp/typings/api/types").AsyncAPI<{}, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; export declare const getUpdateManager: import("@douyin-microapp/typings/api/types").SyncAPI<[], { applyUpdate: CallableFunction; onCheckForUpdate: import("@douyin-microapp/typings/api/update-manager").onCheckForUpdateCallback; onUpdateFailed: import("@douyin-microapp/typings/api/update-manager").onUpdateFailedCallback; onUpdateReady: CallableFunction; }>; export declare const onAppShow: import("@douyin-microapp/typings/api/types").SyncAPI<[(res: { path: string; scene: number; query: object; referrerInfo: { appId: string; extraData: object; }; }) => void], void>; export declare const offAppShow: import("@douyin-microapp/typings/api/types").SyncAPI<[CallableFunction], void>; export declare const onAppHide: import("@douyin-microapp/typings/api/types").SyncAPI<[CallableFunction], void>; export declare const offAppHide: import("@douyin-microapp/typings/api/types").SyncAPI<[CallableFunction], void>; export declare const offUnhandledRejection: import("@douyin-microapp/typings/api/types").SyncAPI<[callback: () => void], void>; export declare const onError: import("@douyin-microapp/typings/api/types").SyncAPI<[(error: string) => void], void>; export declare const offError: import("@douyin-microapp/typings/api/types").SyncAPI<[callback?: CallableFunction | undefined], void>; export declare const onLazyLoadError: import("@douyin-microapp/typings/api/types").SyncAPI<[callback: (res: { type: string; subpackage: string[]; errMsg: string; }) => void, time?: number | undefined], void>; export declare const offLazyLoadError: import("@douyin-microapp/typings/api/types").SyncAPI<[() => void], void>; export declare const onUnhandledRejection: import("@douyin-microapp/typings/api/types").SyncAPI<[callback: (unhandledRejection: { reason: unknown; promise: Promise; }) => void], void>; export declare const onAppLaunch: any; export declare const offAppLaunch: any; export declare const env: { readonly USER_DATA_PATH: string; readonly VERSION: string; }; export declare const getEnvInfoSync: import("@douyin-microapp/typings/api/types").SyncAPI<[], { microapp: { mpVersion: string; envType: string; appId: string; }; plugin: Record; common: { USER_DATA_PATH: string; location: string | undefined; launchFrom: string | undefined; schema: string | undefined; }; }>; export declare const createSelectorQuery: () => import("@douyin-microapp/typings/types/api").SelectorQuery; export declare const createIntersectionObserver: (options?: import("@douyin-microapp/typings/types/api").CreateIntersectionObserverOption | undefined) => import("@douyin-microapp/typings/types/api").IntersectionObserver; export declare const matchMedia: any; export declare const request: (arg?: ({ url: string; header?: object | undefined; method?: "GET" | "POST" | "OPTIONS" | "PUT" | "HEAD" | "DELETE" | "PATCH" | undefined; data?: object | { readonly byteLength: number; slice: (begin: number, end?: number | undefined) => ArrayBuffer; readonly [Symbol.toStringTag]: string; } | undefined; dataType?: string | undefined; responseType?: string | undefined; success?: ((res: { errMsg: string; statusCode: number; header: { [x: string]: string; }; data: string | object | { readonly byteLength: number; slice: (begin: number, end?: number | undefined) => ArrayBuffer; readonly [Symbol.toStringTag]: string; }; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; statusCode: number; header: { [x: string]: string; }; data: string | object | { readonly byteLength: number; slice: (begin: number, end?: number | undefined) => ArrayBuffer; readonly [Symbol.toStringTag]: string; }; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; statusCode: number; header: { [x: string]: string; }; data: string | object | { readonly byteLength: number; slice: (begin: number, end?: number | undefined) => ArrayBuffer; readonly [Symbol.toStringTag]: string; }; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; statusCode: number; header: { [x: string]: string; }; data: string | object | { readonly byteLength: number; slice: (begin: number, end?: number | undefined) => ArrayBuffer; readonly [Symbol.toStringTag]: string; }; }>; export declare const downloadFile: (arg?: ({ url: string; header?: { [x: string]: string; } | undefined; success?: ((res: { errMsg: string; tempFilePath: string; statusCode: number; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; tempFilePath: string; statusCode: number; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; tempFilePath: string; statusCode: number; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; tempFilePath: string; statusCode: number; }>; export declare const uploadFile: (arg?: ({ url: string; filePath: string; name: string; header?: { [x: string]: string; } | undefined; formData?: { [x: string]: string; } | undefined; success?: ((res: { errMsg: string; data: string; statusCode: number; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; data: string; statusCode: number; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; data: string; statusCode: number; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; data: string; statusCode: number; }>; export declare const connectSocket: import("@douyin-microapp/typings/api/types").AsyncAPIWithHandler<{ url: string; header?: Record | undefined; protocols?: string[] | undefined; }, { socketTaskId: number; }, import("@douyin-microapp/typings/api/connect-socket").SocketTask, { errMsg: string; socketTaskId: number; }, { errMsg: string; errNo?: number | undefined; }>; export declare const createEventSource: any; export declare const chooseImage: (arg?: ({ count: number; sourceType: import("@douyin-microapp/typings/api/choose-image").SourceType[]; sizeType: import("@douyin-microapp/typings/api/choose-image").SizeType[]; success?: ((res: { errMsg: string; tempFilePaths: string; tempFiles: { path: string; size: number; }[]; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; tempFilePaths: string; tempFiles: { path: string; size: number; }[]; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; tempFilePaths: string; tempFiles: { path: string; size: number; }[]; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; tempFilePaths: string; tempFiles: { path: string; size: number; }[]; }>; export declare const saveImageToPhotosAlbum: (arg?: ({ filePath: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const previewImage: (arg?: ({ urls: string[]; current?: string | undefined; showmenu?: boolean | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const getImageInfo: (arg?: ({ src: string; success?: ((res: { errMsg: string; width: number; height: number; type: string; path: string; orientation: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; width: number; height: number; type: string; path: string; orientation: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; width: number; height: number; type: string; path: string; orientation: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; width: number; height: number; type: string; path: string; orientation: string; }>; export declare const compressImage: (arg?: ({ src: string | string[]; quality?: number | undefined; success?: ((res: { errMsg: string; tempFilePath: string | string[]; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; tempFilePath: string | string[]; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; tempFilePath: string | string[]; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; tempFilePath: string | string[]; }>; export declare const getRecorderManager: import("@douyin-microapp/typings/api/types").SyncAPI<[], import("@douyin-microapp/typings/api/get-recorder-manager").RecordManager>; export declare const getBackgroundAudioManager: import("@douyin-microapp/typings/api/types").SyncAPI<[], import("@douyin-microapp/typings/api/background-audio").BackgroundAudioManager>; export declare const createInnerAudioContext: import("@douyin-microapp/typings/api/types").SyncAPI<[], import("@douyin-microapp/typings/api/inner-audio").InnerAudioContext>; export declare const chooseVideo: (arg?: any) => Promise; export declare const saveVideoToPhotosAlbum: (arg?: any) => Promise; export declare const canIUseVideoFormat: (arg?: any) => Promise; export declare const prerenderVideo: (arg?: ({ src: string; size: number; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const preloadVideo: (arg?: any) => Promise; export declare const chooseMedia: (arg?: ({ count?: number | undefined; mediaType?: ("video" | "image")[] | undefined; sourceType?: ("camera" | "album")[] | undefined; maxDuration?: number | undefined; sizeType?: ("original" | "compressed")[] | undefined; camera?: "front" | "back" | undefined; success?: ((res: { errMsg: string; tempFiles: { tempFilePath: string; size: number; mediaType: string; duration?: number | undefined; height?: number | undefined; width?: number | undefined; }[]; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; tempFiles: { tempFilePath: string; size: number; mediaType: string; duration?: number | undefined; height?: number | undefined; width?: number | undefined; }[]; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; tempFiles: { tempFilePath: string; size: number; mediaType: string; duration?: number | undefined; height?: number | undefined; width?: number | undefined; }[]; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; tempFiles: { tempFilePath: string; size: number; mediaType: string; duration?: number | undefined; height?: number | undefined; width?: number | undefined; }[]; }>; export declare const createVideoContext: import("@douyin-microapp/typings/api/types").SyncAPI<[id: string, component?: object | undefined], import("@douyin-microapp/typings/api/video-context").VideoContext>; export declare const createLivePlayerContext: import("@douyin-microapp/typings/api/types").SyncAPI<[id: string, component: object] | [id: string], import("@douyin-microapp/typings/api/create-live-player-context").LivePlayerContext>; export declare const createCameraContext: any; export declare const createEffectCameraStream: any; export declare const createMediaRecorder: any; export declare const createRtcRoomContext: any; export declare const createMapContext: import("@douyin-microapp/typings/api/types").SyncAPI<[mapId: string, component?: object | undefined], import("@douyin-microapp/typings/api/map").MapContext>; export declare const saveFile: (arg?: ({ tempFilePath: string; filePath?: string | undefined; success?: ((res: { errMsg: string; savedFilePath: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; savedFilePath: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; savedFilePath: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; savedFilePath: string; }>; export declare const getFileInfo: import("@douyin-microapp/typings/api/fs").GetFileInfo; export declare const openDocument: (arg?: any) => Promise; export declare const getSavedFileList: import("@douyin-microapp/typings/api/fs").GetSavedFileList; export declare const removeSavedFile: (arg?: ({ filePath: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const getFileSystemManager: import("@douyin-microapp/typings/api/types").SyncAPI<[], { readFile: import("@douyin-microapp/typings/api/fs").ReadFile; readFileSync: import("@douyin-microapp/typings/api/types").SyncAPI<[filePath: string, encoding?: string | undefined, position?: number | undefined, length?: number | undefined], string>; writeFile: import("@douyin-microapp/typings/api/types").AsyncAPI<{ filePath: string; data: string; encoding: import("@douyin-microapp/typings/api/fs").encoding; }, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; writeFileSync: import("@douyin-microapp/typings/api/types").SyncAPI<[filePath: string, data: string, encoding: import("@douyin-microapp/typings/api/fs").encoding], void>; mkdir: import("@douyin-microapp/typings/api/types").AsyncAPI<{ dirPath: string; recursive?: boolean | undefined; }, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; mkdirSync: import("@douyin-microapp/typings/api/types").SyncAPI<[dirPath: string, recursive?: boolean | undefined], void>; readdir: import("@douyin-microapp/typings/api/types").AsyncAPI<{ dirPath: string; }, { files: string[]; }, { errMsg: string; files: string[]; }, { errMsg: string; errNo?: number | undefined; }>; readdirSync: import("@douyin-microapp/typings/api/types").SyncAPI<[dirPath: string], string[]>; rmdir: import("@douyin-microapp/typings/api/types").AsyncAPI<{ dirPath: string; recursive?: boolean | undefined; }, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; rmdirSync: import("@douyin-microapp/typings/api/types").SyncAPI<[dirPath: string, recursive?: boolean | undefined], void>; access: import("@douyin-microapp/typings/api/types").AsyncAPI<{ path: string; }, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; accessSync: import("@douyin-microapp/typings/api/types").SyncAPI<[path: string], void>; unlink: import("@douyin-microapp/typings/api/types").AsyncAPI<{ filePath: string; }, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; unlinkSync: import("@douyin-microapp/typings/api/types").SyncAPI<[filePath: string], void>; stat: import("@douyin-microapp/typings/api/types").AsyncAPI<{ path: string; recursive?: boolean | undefined; }, { stat: import("@douyin-microapp/typings/api/fs").Stat; stats: import("@douyin-microapp/typings/api/fs").Stat | { path: string; stat: import("@douyin-microapp/typings/api/fs").Stat; }[]; }, { errMsg: string; stat: { mode: string; size: number; lastAccessedTime: number; lastModifiedTime: number; isDirectory: () => {}; isFile: () => {}; }; stats: { mode: string; size: number; lastAccessedTime: number; lastModifiedTime: number; isDirectory: () => {}; isFile: () => {}; } | { path: string; stat: { mode: string; size: number; lastAccessedTime: number; lastModifiedTime: number; isDirectory: () => {}; isFile: () => {}; }; }[]; }, { errMsg: string; errNo?: number | undefined; }>; statSync: import("@douyin-microapp/typings/api/types").SyncAPI<[path: string, recursive?: boolean | undefined], import("@douyin-microapp/typings/api/fs").Stat | { path: string; stat: import("@douyin-microapp/typings/api/fs").Stat; }[]>; rename: import("@douyin-microapp/typings/api/types").AsyncAPI<{ oldPath: string; newPath: string; }, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; renameSync: import("@douyin-microapp/typings/api/types").SyncAPI<[oldPath: string, newPath: string], void>; copyFile: import("@douyin-microapp/typings/api/types").AsyncAPI<{ srcPath: string; destPath: string; }, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; copyFileSync: import("@douyin-microapp/typings/api/types").SyncAPI<[srcPath: string, destPath: string], void>; unzip: import("@douyin-microapp/typings/api/types").AsyncAPI<{ zipFilePath: string; targetPath: string; }, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; saveFileSync: import("@douyin-microapp/typings/api/types").SyncAPI<[tempFilePath: string, filePath?: string | undefined], string>; saveFile: import("@douyin-microapp/typings/api/fs").SaveFile; getFileInfo: import("@douyin-microapp/typings/api/fs").GetFileInfo; getSavedFileList: import("@douyin-microapp/typings/api/fs").GetSavedFileList; removeSavedFile: import("@douyin-microapp/typings/api/fs").RemoveSavedFile; appendFile: import("@douyin-microapp/typings/api/types").AsyncAPI<{ filePath: string; data: string | ArrayBuffer; encoding: import("@douyin-microapp/typings/api/fs").encoding; }, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; appendFileSync: import("@douyin-microapp/typings/api/types").SyncAPI<[filePath: string, data: string | ArrayBuffer, encoding: import("@douyin-microapp/typings/api/fs").encoding], void>; truncate: import("@douyin-microapp/typings/api/types").AsyncAPI<{ filePath: string; length: number; }, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; truncateSync: import("@douyin-microapp/typings/api/types").SyncAPI<[filePath: string, length: number], void>; }>; export declare const getStorage: (arg?: ({ key: string; success?: ((res: { errMsg: string; data: any; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; data: any; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; data: any; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; data: any; }>; export declare const getStorageSync: import("@douyin-microapp/typings/api/types").SyncAPI<[key: string], any>; export declare const setStorage: (arg?: ({ key: string; data: unknown; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const setStorageSync: import("@douyin-microapp/typings/api/types").SyncAPI<[key: string, data: unknown], void>; export declare const removeStorage: (arg?: ({ key: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const removeStorageSync: import("@douyin-microapp/typings/api/types").SyncAPI<[string], void>; export declare const clearStorage: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const clearStorageSync: import("@douyin-microapp/typings/api/types").SyncAPI<[], void>; export declare const getStorageInfo: (arg?: ({ success?: ((res: { errMsg: string; keys: string[]; currentSize: number; limitSize: number; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; keys: string[]; currentSize: number; limitSize: number; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; keys: string[]; currentSize: number; limitSize: number; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; keys: string[]; currentSize: number; limitSize: number; }>; export declare const getStorageInfoSync: import("@douyin-microapp/typings/api/types").SyncAPI<[], { keys: string[]; currentSize: number; limitSize: number; }>; export declare const getLocation: (arg?: ({ type?: "wgs84" | "gcj02" | undefined; isHighAccuracy?: boolean | undefined; success?: ((res: { errMsg: string; latitude: number; longitude: number; altitude: number; accuracy: number; verticalAccuracy: number; horizontalAccuracy: number; speed: number; city: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; latitude: number; longitude: number; altitude: number; accuracy: number; verticalAccuracy: number; horizontalAccuracy: number; speed: number; city: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; latitude: number; longitude: number; altitude: number; accuracy: number; verticalAccuracy: number; horizontalAccuracy: number; speed: number; city: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; latitude: number; longitude: number; altitude: number; accuracy: number; verticalAccuracy: number; horizontalAccuracy: number; speed: number; city: string; }>; export declare const chooseLocation: (arg?: ({ latitude?: number | undefined; longitude?: number | undefined; success?: ((res: { errMsg: string; name: string; address: string; latitude: number; longitude: number; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; name: string; address: string; latitude: number; longitude: number; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; name: string; address: string; latitude: number; longitude: number; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; name: string; address: string; latitude: number; longitude: number; }>; export declare const openLocation: (arg?: ({ latitude: number; longitude: number; scale?: number | undefined; name?: string | undefined; address?: string | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const startLocationUpdate: (arg?: any) => Promise; export declare const stopLocationUpdate: (arg?: any) => Promise; export declare const onLocationChange: any; export declare const offLocationChange: any; export declare const onLocationChangeError: any; export declare const offLocationChangeError: any; export declare const getNetworkType: (arg?: any) => Promise; export declare const onNetworkStatusChange: import("@douyin-microapp/typings/api/types").SyncAPI<[callback: import("@douyin-microapp/typings/api/network-status").Callback], void>; export declare const offNetworkStatusChange: import("@douyin-microapp/typings/api/types").SyncAPI<[callback: import("@douyin-microapp/typings/api/network-status").Callback], void>; export declare const getWifiList: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const onGetWifiList: import("@douyin-microapp/typings/api/types").SyncAPI<[callback: (wifiList: { SSID: string; BSSID: string; secure: boolean; signalStrength: number; }[]) => void], void>; export declare const onNetworkWeakChange: any; export declare const getSystemInfo: (arg?: ({ success?: ((res: { errMsg: string; system: string; platform: string; brand: string; model: string; version: string; appName: string; SDKVersion: string; screenWidth: number; screenHeight: number; windowWidth: number; windowHeight: number; pixelRatio: number; statusBarHeight: number; safeArea: { left: number; right: number; top: number; bottom: number; width: number; height: number; }; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; system: string; platform: string; brand: string; model: string; version: string; appName: string; SDKVersion: string; screenWidth: number; screenHeight: number; windowWidth: number; windowHeight: number; pixelRatio: number; statusBarHeight: number; safeArea: { left: number; right: number; top: number; bottom: number; width: number; height: number; }; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; system: string; platform: string; brand: string; model: string; version: string; appName: string; SDKVersion: string; screenWidth: number; screenHeight: number; windowWidth: number; windowHeight: number; pixelRatio: number; statusBarHeight: number; safeArea: { left: number; right: number; top: number; bottom: number; width: number; height: number; }; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; system: string; platform: string; brand: string; model: string; version: string; appName: string; SDKVersion: string; screenWidth: number; screenHeight: number; windowWidth: number; windowHeight: number; pixelRatio: number; statusBarHeight: number; safeArea: { left: number; right: number; top: number; bottom: number; width: number; height: number; }; }>; export declare const getDeviceInfoSync: any; export declare const getSystemInfoSync: import("@douyin-microapp/typings/api/types").SyncAPI<[], import("@douyin-microapp/typings/api/system-info").SystemInfo>; export declare const getConnectedWifi: (arg?: ({ success?: ((res: { errMsg: string; SSID: string; BSSID: string; secure: boolean; signalStrength: number; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; SSID: string; BSSID: string; secure: boolean; signalStrength: number; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; SSID: string; BSSID: string; secure: boolean; signalStrength: number; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; SSID: string; BSSID: string; secure: boolean; signalStrength: number; }>; export declare const startAccelerometer: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const stopAccelerometer: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const onAccelerometerChange: import("@douyin-microapp/typings/api/types").SyncAPI<[callback: (res: { x: number; y: number; z: number; }) => void], void>; export declare const offAccelerometerChange: any; export declare const startCompass: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const stopCompass: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const onCompassChange: import("@douyin-microapp/typings/api/types").SyncAPI<[(res: { direction?: number | undefined; }) => void], void>; export declare const offCompassChange: import("@douyin-microapp/typings/api/types").SyncAPI<[(...args: any[]) => void], void>; export declare const makePhoneCall: (arg?: ({ phoneNumber: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const scanCode: (arg?: ({ success?: ((res: { errMsg: string; result: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; result: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; result: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; result: string; }>; export declare const getClipboardData: (arg?: ({ success?: ((res: { errMsg: string; data: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; data: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; data: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; data: string; }>; export declare const setClipboardData: (arg?: ({ data: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const setKeepScreenOn: (arg?: ({ keepScreenOn: boolean; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const onUserCaptureScreen: import("@douyin-microapp/typings/api/types").SyncAPI<[() => void], void>; export declare const offUserCaptureScreen: import("@douyin-microapp/typings/api/types").SyncAPI<[() => void], void>; export declare const getScreenBrightness: import("@douyin-microapp/typings/api/types").AsyncAPI<{}, { value: number; }, { errMsg: string; value: number; }, { errMsg: string; errNo?: number | undefined; }>; export declare const setScreenBrightness: (arg?: ({ value: number; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const onUserScreenRecord: any; export declare const offUserScreenRecord: any; export declare const enableUserScreenRecord: (arg?: any) => Promise; export declare const disableUserScreenRecord: (arg?: any) => Promise; export declare const startGyroscope: (arg?: any) => Promise; export declare const stopGyroscope: (arg?: any) => Promise; export declare const onGyroscopeChange: any; export declare const offGyroscopeChange: any; export declare const getRandomValues: (arg?: any) => Promise; export declare const sendSms: (arg?: any) => Promise; export declare const deleteCalendarEvent: (arg?: any) => Promise; export declare const vibrateShort: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const vibrateLong: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const onMemoryWarning: import("@douyin-microapp/typings/api/types").SyncAPI<[callback: (res: { level?: number | undefined; }) => void], void>; export declare const createCanvasContext: import("@douyin-microapp/typings/api/types").SyncAPI<[canvasId: string], import("@douyin-microapp/typings/api/webcanvas").CanvasContext>; export declare const canvasToTempFilePath: import("@douyin-microapp/typings/api/types").AsyncAPI<{ canvasId: string; x?: number | undefined; y?: number | undefined; width?: number | undefined; height?: number | undefined; destWidth?: number | undefined; destHeight?: number | undefined; }, { tempFilePath: string; }, { errMsg: string; tempFilePath: string; }, { errMsg: string; errNo?: number | undefined; }>; export declare const createOffscreenCanvas: import("@douyin-microapp/typings/api/types").SyncAPI<[], import("@douyin-microapp/typings/api/create-offscreen-canvas").OffscreenCanvas>; export declare const enableAlertBeforeUnload: (arg?: any) => Promise; export declare const showToast: (arg?: ({ title: string; icon?: "none" | "success" | "loading" | "fail" | undefined; duration?: number | undefined; mask?: boolean | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const showLoading: (arg?: ({ title: string; mask?: boolean | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const hideToast: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const hideLoading: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const showModal: (arg?: ({ title?: string | undefined; content?: string | undefined; confirmText?: string | undefined; showCancel?: boolean | undefined; cancelText?: string | undefined; success?: ((res: { errMsg: string; confirm: boolean; cancel: boolean; content?: string | undefined; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; confirm: boolean; cancel: boolean; content?: string | undefined; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; confirm: boolean; cancel: boolean; content?: string | undefined; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; confirm: boolean; cancel: boolean; content?: string | undefined; }>; export declare const showActionSheet: (arg?: any) => Promise; export declare const showFavoriteGuide: (arg?: ({ type?: string | undefined; content?: string | undefined; position?: string | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const showInteractionBar: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const hideInteractionBar: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const disableAlertBeforeUnload: (arg?: any) => Promise; export declare const showNavigationBarLoading: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const hideNavigationBarLoading: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const hideHomeButton: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const setNavigationBarTitle: (arg?: ({ title: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const setNavigationBarColor: (arg?: ({ frontColor: string; backgroundColor: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const getCustomButtonBoundingClientRect: any; export declare const getMenuButtonBoundingClientRect: import("@douyin-microapp/typings/api/types").SyncAPI<[], { width: number; height: number; top: number; right: number; left: number; bottom: number; }>; export declare const createAnimation: import("@douyin-microapp/typings/api/types").SyncAPI<[{ duration?: number | undefined; timingFunction?: string | undefined; delay?: number | undefined; transformOrigin?: string | undefined; } | undefined], import("@douyin-microapp/typings/api/create-animation").Animation>; export declare const pageScrollTo: (arg?: ({ scrollTop: number; duration?: number | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const setSwipeBackMode: any; export declare const startPullDownRefresh: import("@douyin-microapp/typings/api/types").AsyncAPI<{}, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; export declare const stopPullDownRefresh: import("@douyin-microapp/typings/api/types").AsyncAPI<{}, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; export declare const hideKeyboard: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const showTabBarRedDot: (arg?: ({ index: number; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const showTabBar: (arg?: ({ animation?: boolean | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const setTabBarStyle: (arg?: ({ color?: string | undefined; selectedColor?: string | undefined; backgroundColor?: string | undefined; borderStyle?: "black" | "white" | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const setTabBarItem: (arg?: ({ index: number; text?: string | undefined; iconPath?: string | undefined; selectedIconPath?: string | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const setTabBarBadge: (arg?: ({ index: number; text: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const removeTabBarBadge: (arg?: ({ index: number; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const hideTabBarRedDot: (arg?: ({ index: number; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const hideTabBar: (arg?: ({ animation?: boolean | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const navigateTo: (arg?: ({ url: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const redirectTo: (arg?: ({ url: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const switchTab: (arg?: ({ url: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const navigateBack: (arg?: ({ delta?: number | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const reLaunch: (arg?: ({ url: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const login: (arg?: ({ force?: boolean | undefined; success?: ((res: { errMsg: string; code: string; anonymousCode: string; isLogin: boolean; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; code: string; anonymousCode: string; isLogin: boolean; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; code: string; anonymousCode: string; isLogin: boolean; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; code: string; anonymousCode: string; isLogin: boolean; }>; export declare const checkSession: import("@douyin-microapp/typings/api/types").AsyncAPI<{}, {}, { errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>; export declare const getUserInfo: (arg?: ({ withCredentials?: boolean | undefined; success?: ((res: { errMsg: string; rawData: string; userInfo: { avatarUrl: string; nickName: string; gender: number; city: string; province: string; country: string; language: string; }; signature?: string | undefined; encryptedData?: string | undefined; iv?: string | undefined; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; rawData: string; userInfo: { avatarUrl: string; nickName: string; gender: number; city: string; province: string; country: string; language: string; }; signature?: string | undefined; encryptedData?: string | undefined; iv?: string | undefined; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; rawData: string; userInfo: { avatarUrl: string; nickName: string; gender: number; city: string; province: string; country: string; language: string; }; signature?: string | undefined; encryptedData?: string | undefined; iv?: string | undefined; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; rawData: string; userInfo: { avatarUrl: string; nickName: string; gender: number; city: string; province: string; country: string; language: string; }; signature?: string | undefined; encryptedData?: string | undefined; iv?: string | undefined; }>; export declare const getUserProfile: (arg?: ({ force?: boolean | undefined; success?: ((res: { errMsg: string; rawData: string; userInfo: { avatarUrl: string; nickName: string; gender: number; city: string; province: string; country: string; language: string; }; signature: string; encryptedData: string; iv: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; rawData: string; userInfo: { avatarUrl: string; nickName: string; gender: number; city: string; province: string; country: string; language: string; }; signature: string; encryptedData: string; iv: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; rawData: string; userInfo: { avatarUrl: string; nickName: string; gender: number; city: string; province: string; country: string; language: string; }; signature: string; encryptedData: string; iv: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; rawData: string; userInfo: { avatarUrl: string; nickName: string; gender: number; city: string; province: string; country: string; language: string; }; signature: string; encryptedData: string; iv: string; }>; export declare const createRewardedVideoAd: any; export declare const createInterstitialAd: import("@douyin-microapp/typings/api/types").SyncAPI<[{ adUnitId: string; }], import("@douyin-microapp/typings/api/create-interstitial-ad").InterstitialAd>; export declare const preloadDrawAd: (arg?: any) => Promise; export declare const pay: (arg?: ({ orderInfo: { order_id: string; order_token: string; }; _debug?: 0 | 1 | undefined; service: 5; success?: ((res: { errMsg: string; code: number; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; code: number; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; code: number; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; code: number; }>; export declare const navigateToMiniProgram: (arg?: ({ appId: string; path?: string | undefined; extraData?: object | undefined; envVersion?: "current" | "latest" | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const navigateBackMiniProgram: (arg?: ({ extraData?: { [x: string]: unknown; } | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const chooseAddress: (arg?: ({ success?: ((res: { errMsg: string; userName: string; provinceName: string; cityName: string; countyName: string; detailInfo: string; telNumber: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; userName: string; provinceName: string; cityName: string; countyName: string; detailInfo: string; telNumber: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; userName: string; provinceName: string; cityName: string; countyName: string; detailInfo: string; telNumber: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; userName: string; provinceName: string; cityName: string; countyName: string; detailInfo: string; telNumber: string; }>; export declare const getSetting: (arg?: ({ withSubscriptions?: boolean | undefined; success?: ((res: { errMsg: string; authSetting: { "scope.userInfo"?: boolean | undefined; "scope.userLocation"?: boolean | undefined; "scope.address"?: boolean | undefined; "scope.record"?: boolean | undefined; "scope.album"?: boolean | undefined; "scope.camera"?: boolean | undefined; }; subscriptionsSetting?: { mainSwitch: boolean; itemSettings: { [x: string]: "accept" | "reject"; }; templateSettings: { [x: string]: { status: "fail" | "repeat" | "accept" | "reject" | "limit"; alwaysSubscribe: boolean; allowReminderWay: { reminderType: "message_notice" | "feed" | "push"; reminderStatus: "accept" | "reject"; }[]; }; }; } | undefined; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; authSetting: { "scope.userInfo"?: boolean | undefined; "scope.userLocation"?: boolean | undefined; "scope.address"?: boolean | undefined; "scope.record"?: boolean | undefined; "scope.album"?: boolean | undefined; "scope.camera"?: boolean | undefined; }; subscriptionsSetting?: { mainSwitch: boolean; itemSettings: { [x: string]: "accept" | "reject"; }; templateSettings: { [x: string]: { status: "fail" | "repeat" | "accept" | "reject" | "limit"; alwaysSubscribe: boolean; allowReminderWay: { reminderType: "message_notice" | "feed" | "push"; reminderStatus: "accept" | "reject"; }[]; }; }; } | undefined; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; authSetting: { "scope.userInfo"?: boolean | undefined; "scope.userLocation"?: boolean | undefined; "scope.address"?: boolean | undefined; "scope.record"?: boolean | undefined; "scope.album"?: boolean | undefined; "scope.camera"?: boolean | undefined; }; subscriptionsSetting?: { mainSwitch: boolean; itemSettings: { [x: string]: "accept" | "reject"; }; templateSettings: { [x: string]: { status: "fail" | "repeat" | "accept" | "reject" | "limit"; alwaysSubscribe: boolean; allowReminderWay: { reminderType: "message_notice" | "feed" | "push"; reminderStatus: "accept" | "reject"; }[]; }; }; } | undefined; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; authSetting: { "scope.userInfo"?: boolean | undefined; "scope.userLocation"?: boolean | undefined; "scope.address"?: boolean | undefined; "scope.record"?: boolean | undefined; "scope.album"?: boolean | undefined; "scope.camera"?: boolean | undefined; }; subscriptionsSetting?: { mainSwitch: boolean; itemSettings: { [x: string]: "accept" | "reject"; }; templateSettings: { [x: string]: { status: "fail" | "repeat" | "accept" | "reject" | "limit"; alwaysSubscribe: boolean; allowReminderWay: { reminderType: "message_notice" | "feed" | "push"; reminderStatus: "accept" | "reject"; }[]; }; }; } | undefined; }>; export declare const openSetting: (arg?: ({ withSubscriptions?: boolean | undefined; success?: ((res: { errMsg: string; authSetting: { "scope.userInfo"?: boolean | undefined; "scope.userLocation"?: boolean | undefined; "scope.address"?: boolean | undefined; "scope.record"?: boolean | undefined; "scope.album"?: boolean | undefined; "scope.camera"?: boolean | undefined; }; subscriptionsSetting?: { mainSwitch: boolean; itemSettings: { [x: string]: "accept" | "reject"; }; templateSettings: { [x: string]: { status: "fail" | "repeat" | "accept" | "reject" | "limit"; alwaysSubscribe: boolean; allowReminderWay: { reminderType: "message_notice" | "feed" | "push"; reminderStatus: "accept" | "reject"; }[]; }; }; } | undefined; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; authSetting: { "scope.userInfo"?: boolean | undefined; "scope.userLocation"?: boolean | undefined; "scope.address"?: boolean | undefined; "scope.record"?: boolean | undefined; "scope.album"?: boolean | undefined; "scope.camera"?: boolean | undefined; }; subscriptionsSetting?: { mainSwitch: boolean; itemSettings: { [x: string]: "accept" | "reject"; }; templateSettings: { [x: string]: { status: "fail" | "repeat" | "accept" | "reject" | "limit"; alwaysSubscribe: boolean; allowReminderWay: { reminderType: "message_notice" | "feed" | "push"; reminderStatus: "accept" | "reject"; }[]; }; }; } | undefined; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; authSetting: { "scope.userInfo"?: boolean | undefined; "scope.userLocation"?: boolean | undefined; "scope.address"?: boolean | undefined; "scope.record"?: boolean | undefined; "scope.album"?: boolean | undefined; "scope.camera"?: boolean | undefined; }; subscriptionsSetting?: { mainSwitch: boolean; itemSettings: { [x: string]: "accept" | "reject"; }; templateSettings: { [x: string]: { status: "fail" | "repeat" | "accept" | "reject" | "limit"; alwaysSubscribe: boolean; allowReminderWay: { reminderType: "message_notice" | "feed" | "push"; reminderStatus: "accept" | "reject"; }[]; }; }; } | undefined; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; authSetting: { "scope.userInfo"?: boolean | undefined; "scope.userLocation"?: boolean | undefined; "scope.address"?: boolean | undefined; "scope.record"?: boolean | undefined; "scope.album"?: boolean | undefined; "scope.camera"?: boolean | undefined; }; subscriptionsSetting?: { mainSwitch: boolean; itemSettings: { [x: string]: "accept" | "reject"; }; templateSettings: { [x: string]: { status: "fail" | "repeat" | "accept" | "reject" | "limit"; alwaysSubscribe: boolean; allowReminderWay: { reminderType: "message_notice" | "feed" | "push"; reminderStatus: "accept" | "reject"; }[]; }; }; } | undefined; }>; export declare const authorize: (arg?: ({ scope: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const showDouyinOpenAuth: (arg?: ({ scopes: { "video.data": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "video.list": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "video.search": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "video.search.comment": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "following.list": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "fans.list": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "fans.check": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; renew_refresh_token: import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "item.comment": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.user": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.item": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "fans.data": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "discovery.ent": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; star_top_score_display: import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; star_tops: import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; star_author_score_display: import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; hotsearch: import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_game": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_drama": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_car": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_amusement": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_cospa": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_food": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_travel": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_stars": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_sport": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.fans_favourite": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_hot_video": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.fans_source": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_live": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_music": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_prop": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "data.external.billboard_topic": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "open.get.ticket": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "message.once.send": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "poi.cps.common": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "micapp.is_legal": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; "market.service.user": import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; incremental_authorization: import("@douyin-microapp/typings/api/show-douyin-open-auth").ScopeValue; }; success?: ((res: { errMsg: string; ticket: string; grantPermissions: string[]; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; ticket: string; grantPermissions: string[]; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; ticket: string; grantPermissions: string[]; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; ticket: string; grantPermissions: string[]; }>; export declare const rateAwemeOrder: any; export declare const canRateAwemeOrders: (arg?: any) => Promise; export declare const reportAnalytics: import("@douyin-microapp/typings/api/types").SyncAPI<[name: string, data: Record], void>; export declare const followOfficialAccount: (arg?: ({ success?: ((res: { errMsg: string; errCode: 0 | 1; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; errCode: 0 | 1; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; errCode: 0 | 1; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; errCode: 0 | 1; }>; export declare const openAwemeUserProfile: (arg?: ({ success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const checkFollowState: (arg?: ({ success?: ((res: { errMsg: string; result: boolean; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; result: boolean; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; result: boolean; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; result: boolean; }>; export declare const followAwemeUser: (arg?: ({ success?: ((res: { followed: boolean; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ followed: boolean; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ followed: boolean; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ followed: boolean; }>; export declare const checkFollowAwemeState: (arg?: any) => Promise; export declare const requestSubscribeMessage: (arg?: ({ tmplIds: []; success?: ((res: { errMsg: string; TEMPLATE_ID: string; templateSettings: { [x: string]: { status: "fail" | "repeat" | "accept" | "reject" | "limit"; alwaysSubscribe: boolean; allowReminderWay: { reminderType: "message_notice" | "feed" | "push"; reminderStatus: "accept" | "reject"; }[]; }; }; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; TEMPLATE_ID: string; templateSettings: { [x: string]: { status: "fail" | "repeat" | "accept" | "reject" | "limit"; alwaysSubscribe: boolean; allowReminderWay: { reminderType: "message_notice" | "feed" | "push"; reminderStatus: "accept" | "reject"; }[]; }; }; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; TEMPLATE_ID: string; templateSettings: { [x: string]: { status: "fail" | "repeat" | "accept" | "reject" | "limit"; alwaysSubscribe: boolean; allowReminderWay: { reminderType: "message_notice" | "feed" | "push"; reminderStatus: "accept" | "reject"; }[]; }; }; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; TEMPLATE_ID: string; templateSettings: { [x: string]: { status: "fail" | "repeat" | "accept" | "reject" | "limit"; alwaysSubscribe: boolean; allowReminderWay: { reminderType: "message_notice" | "feed" | "push"; reminderStatus: "accept" | "reject"; }[]; }; }; }>; export declare const getAnalysisInfo: (arg?: ({ success?: ((res: { errMsg: string; type: number; uniqueId: string; roomId: string; anchorId: string; postId: string; itemId: string; conversationId: string; awemeId: string; fromOpenId: string; messageId: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; type: number; uniqueId: string; roomId: string; anchorId: string; postId: string; itemId: string; conversationId: string; awemeId: string; fromOpenId: string; messageId: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; type: number; uniqueId: string; roomId: string; anchorId: string; postId: string; itemId: string; conversationId: string; awemeId: string; fromOpenId: string; messageId: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; type: number; uniqueId: string; roomId: string; anchorId: string; postId: string; itemId: string; conversationId: string; awemeId: string; fromOpenId: string; messageId: string; }>; export declare const requirePrivacyAuthorize: (arg?: any) => Promise; export declare const openPrivacyContract: (arg?: any) => Promise; export declare const onNeedPrivacyAuthorization: any; export declare const getPrivacySetting: (arg?: any) => Promise; export declare const showShareMenu: (arg?: ({ menus?: ("share" | "record")[] | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const hideShareMenu: (arg?: ({ menus?: ("share" | "record")[] | undefined; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const navigateToVideoView: (arg?: ({ videoId: string; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const getSidebarActivity: (arg?: ({ success?: ((res: { errMsg: string; activityList: string[]; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; activityList: string[]; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; activityList: string[]; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; activityList: string[]; }>; export declare const navigateToScene: (arg?: ({ scene: "sidebar"; success?: ((res: { errMsg: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; }>; export declare const updateSidebarActivity: (arg?: ({ activity: string; type: "add" | "remove"; success?: ((res: { errMsg: string; logId: string; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; logId: string; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; logId: string; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; logId: string; }>; export declare const createSceneActivityContext: any; export declare const getAlgorithmManager: (arg?: any) => Promise; export declare const createBytennEngineContext: any; export declare const createStickerManager: any; export declare const getLatestUserCryptoKey: (arg?: any) => Promise; export declare const requestOrder: (arg?: any) => Promise; export declare const getOrderPayment: (arg?: any) => Promise; export declare const confirmFulfillment: any; export declare const createSignOrder: any; export declare const sign: any; export declare const getExtConfig: (arg?: ({ success?: ((res: { errMsg: string; extConfig: { [x: string]: unknown; }; }) => void) | undefined; fail?: ((res: { errMsg: string; errNo?: number | undefined; }) => void) | undefined; complete?: ((res: Partial<{ errMsg: string; extConfig: { [x: string]: unknown; }; }> & { errMsg: string; errNo?: number | undefined; }) => void) | undefined; } & import("@rsmax/framework-shared").PromisifyArgs<{ errMsg: string; extConfig: { [x: string]: unknown; }; }, { errMsg: string; errNo?: number | undefined; }>) | undefined) => Promise<{ errMsg: string; extConfig: { [x: string]: unknown; }; }>; export declare const getExtConfigSync: import("@douyin-microapp/typings/api/types").SyncAPI<[], Record>;