import { type MaybeNotKnown, type ValueID } from "@zwave-js/core"; import type { EndpointBase } from "../endpoint-mixins/00_Base.js"; /** * Base class for high-level feature APIs exposed on endpoints via namespace getters. * Each subclass represents a group of related functionality (e.g. access control, covers). */ export declare abstract class FeatureAPI { readonly endpoint: EndpointBase; constructor(endpoint: EndpointBase); protected getValue(valueId: ValueID): MaybeNotKnown; } //# sourceMappingURL=FeatureAPI.d.ts.map