UNPKG

1.64 kBTypeScriptView Raw
1import "source-map-support/register";
2import "./lib/definitions";
3/**
4 * @group Utils
5 */
6export * as uuid from "./lib/util/uuid";
7export * from "./lib/model/HAPStorage";
8export * from "./lib/Accessory";
9export * from "./lib/Bridge";
10export * from "./lib/Service";
11export * from "./lib/Characteristic";
12export * from "./lib/camera";
13export * from "./lib/tv/AccessControlManagement";
14export * from "./lib/HAPServer";
15export * from "./lib/datastream";
16export * from "./lib/controller";
17export * from "./lib/model/AccessoryInfo";
18export * from "./lib/util/clone";
19export * from "./lib/util/once";
20export * from "./lib/util/tlv";
21export * from "./lib/util/hapStatusError";
22export * from "./lib/util/color-utils";
23export * from "./lib/util/time";
24export * from "./lib/util/eventedhttp";
25export * from "./types";
26/**
27 * @group Utils
28 */
29export * as LegacyTypes from "./accessories/types";
30/**
31 * This method can be used to retrieve the current running library version of the HAP-NodeJS framework.
32 * @returns The SemVer version string.
33 *
34 * @group Utils
35 */
36export declare function HAPLibraryVersion(): string;
37import * as Services from "./lib/definitions/ServiceDefinitions";
38import * as Characteristics from "./lib/definitions/CharacteristicDefinitions";
39/**
40 * This namespace doesn't actually exist and is only used to generate documentation for all Service and Characteristic Definitions.
41 *
42 * Please access them via the static properties provided in {@link Service} and {@link Characteristic}.
43 *
44 * @group Utils
45 */
46export declare namespace _definitions {
47 export { Services, Characteristics, };
48}
49//# sourceMappingURL=index.d.ts.map
\No newline at end of file