import { ViewModel } from "../../ViewModel"; import type { Options as BaseOptions } from "../../ViewModel"; import { FeatureFlag } from "../../../features"; import type { SegmentType } from "../../navigation/index"; export declare class FeaturesViewModel extends ViewModel { readonly featureViewModels: ReadonlyArray; constructor(options: any); } type FeatureOptions = BaseOptions & { feature: FeatureFlag; description: string; name: string; }; export declare class FeatureViewModel extends ViewModel { get enabled(): boolean; enableFeature(enabled: boolean): Promise; get id(): string; get name(): string; get description(): string; } export {};