import { DeviceState } from "../api/response"; import { Nullable } from "homebridge"; export declare class Cache { private value?; private validUntil; get valid(): boolean; set(data: DeviceState): void; renew(): void; merge(data: DeviceState): void; /** * * @param always - return the cache even if cache is not valid */ get(always?: boolean): Nullable; private static getCurrentEpoch; } //# sourceMappingURL=cache.d.ts.map