import type { GetCleaningRecordsParams, GetCleaningRecordsResponse } from './type';
/**
* 获取清扫记录列表
* @public
* @since @ray-js/ray 1.5.36
* @since 基础库 2.21.0
* @param params - 查询参数,包含设备 ID、时间范围和分页信息
* @returns Promise,resolve 值为清扫记录列表和总数
* @example
* ```tsx
* import React from 'react';
* import { Button, getCleaningRecords } from '@ray-js/ray';
*
* export default function Demo() {
* const handleFetch = async () => {
* const result = await getCleaningRecords({
* devId: 'your-device-id',
* startTime: '1700000000',
* endTime: '1700086400',
* offset: 0,
* limit: 10,
* });
* console.log(result.datas, result.totalCount);
* };
* return ;
* }
* ```
*/
declare const getCleaningRecords: (params: GetCleaningRecordsParams) => Promise;
export default getCleaningRecords;