import type { SettingsStorage } from "./platform/web/dom/SettingsStorage"; export declare enum FeatureFlag { Calls = 1, CrossSigning = 2 } export declare class FeatureSet { readonly flags: number; constructor(flags?: number); withFeature(flag: FeatureFlag): FeatureSet; withoutFeature(flag: FeatureFlag): FeatureSet; isFeatureEnabled(flag: FeatureFlag): boolean; get calls(): boolean; get crossSigning(): boolean; static load(settingsStorage: SettingsStorage): Promise; store(settingsStorage: SettingsStorage): Promise; }