import type { AppFlags } from "./config";
import type { IFeaturesRepository } from "./features.repository.interface";
export declare class FeaturesRepository implements IFeaturesRepository {
    checkIfFeatureIsEnabledGlobally(slug: keyof AppFlags): Promise<boolean>;
    checkIfUserHasFeature(userId: number, slug: string): Promise<boolean>;
    private checkIfUserBelongsToTeamWithFeature;
    checkIfTeamHasFeature(teamId: number, featureId: keyof AppFlags): Promise<boolean>;
}
//# sourceMappingURL=features.repository.d.ts.map