/**
 * 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 class FeatureAPI {
    endpoint;
    constructor(endpoint) {
        this.endpoint = endpoint;
    }
    getValue(valueId) {
        return this.endpoint.tryGetNode()?.getValue(valueId);
    }
}
//# sourceMappingURL=FeatureAPI.js.map