import { BaseApi } from "./BaseApi.js"; import { Configuration } from "./Configuration.js"; import { Account, Feature, Scope } from "../types/models.js"; import { SetFeatureFlagParams } from "../types/params.js"; export declare class FeatureFlags extends BaseApi { constructor(config: Configuration); listFeatures(course_id: string, body?: unknown): Promise; listEnabledFeatures(course_id: string, body?: unknown): Promise; listEnvironmentFeatures(body?: unknown): Promise; getFeatureFlag(course_id: string, feature: string, body?: unknown): Promise; setFeatureFlag(course_id: string, feature: string, params?: SetFeatureFlagParams, body?: unknown): Promise; removeFeatureFlag(course_id: string, feature: string, body?: unknown): Promise; }