import { type ApiEntitlement, type DeclarativeWorkspace, type FeatureContext, type IUserProfile } from "@gooddata/api-client-tiger"; import { type TigerAuthenticatedCallGuard } from "../../types/index.js"; import { type ITigerFeatureFlags } from "../uiFeatures.js"; export declare class TigerFeaturesService { private readonly authCall; constructor(authCall: TigerAuthenticatedCallGuard); getFeatures(profile?: IUserProfile, wsContext?: Partial): Promise; } export declare function pickContext(attributes: Partial | undefined, organizationId: string | undefined, entitlements: ApiEntitlement[], jsSdkVersion?: string): Partial; export declare const getOrganizationTier: (entitlements?: ApiEntitlement[]) => string | undefined; export declare const getControlledFeatureRollout: (entitlements?: ApiEntitlement[]) => boolean; //# sourceMappingURL=index.d.ts.map