import { Feature } from "../../meta/core/resources/features/feature.resource";
import { UserFeature } from "../../meta/core/resources/users/user-feature.resource";
export declare function getOneUserFeatureEnabledByUserId(featureCode: string, userId: string): Promise<unknown>;
export declare function getUserFeatures(): Promise<any>;
export declare function getUserFeaturesByUserId(userId: string): Promise<any>;
export declare function tryGetOneByCode(userId: string, featureCode: string): Promise<unknown>;
export declare function createUserFeatures(userId: string, featureByFeatureCode: Map<string, Feature>, userFeatures: UserFeature[]): Promise<void>;
export declare function getUserFeatureToUserIdMap(): Promise<Map<string, UserFeature[]>>;
