import { IFeatureFlagsAttributes } from './interfaces'; import { BaseApiClient } from '../BaseApiClient'; export declare class FeatureFlags { private _flags; private static _instances; constructor(); static getInstance(name?: string): FeatureFlags; static set(featureFlags?: IFeatureFlagsAttributes, name?: string): FeatureFlags; static getFeatureFlags(flags: string[], name: string): boolean[]; get flags(): IFeatureFlagsAttributes; set(featureFlags?: IFeatureFlagsAttributes): void; } export declare class FeatureFlagsApi extends BaseApiClient { constructor(appName: string); loadFeatureFlags: () => Promise; } declare const _default: FeatureFlagsApi; export default _default;