import { HomieID, ObjectMap } from "../model/Base.model"; export declare function asyncTimeout(ms: number): Promise; export declare function randomHomieId(): HomieID; export declare function stringToBool(val: string | undefined | null): boolean; export declare function mapObject(map: ObjectMap, predicate: (id: HomieID, data: T) => U): ObjectMap; export declare function arraysAreEqual(a?: T[], b?: T[]): boolean; export declare function isObjectEmpty(object: Record): boolean;