import { IDevice } from "../interfaces";
export declare class LocalHubService {
    private readonly hubRepository;
    constructor();
    addHub(body: Partial<IDevice>): Promise<IDevice>;
    getHubs(hubIds: string[]): Promise<IDevice[]>;
    getHub(hubId: string): Promise<IDevice>;
    updateHub(hubId: string, body: Partial<IDevice>): Promise<IDevice>;
    getStatus(hubId: string): Promise<any>;
    deleteHub(hubId: string): Promise<any>;
    deleteAllHubs(hubIds: string[]): Promise<any>;
}
