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;