import type { GetSweeperStorageConfigParams, GetSweeperStorageConfigResponse } from './type'; /** * 获取扫地机云存储配置 * @public * @since @ray-js/ray 1.5.40 * @since 基础库 2.23.0 * @param params - 请求参数,包含设备 ID 和可选的存储类型 * @returns Promise,resolve 值为云存储凭证(ak/sk/token)及桶信息 * @example * ```tsx * import React from 'react'; * import { Button, getSweeperStorageConfig } from '@ray-js/ray'; * * export default function Demo() { * const handleFetch = async () => { * const config = await getSweeperStorageConfig({ devId: 'your-device-id' }); * console.log(config.bucket, config.endpoint, config.expiration); * }; * return ; * } * ``` */ declare const getSweeperStorageConfig: (params: GetSweeperStorageConfigParams) => Promise; export default getSweeperStorageConfig;