import type { Db } from '../../db/db.js';
import type { IDependentFeaturesStore } from './dependent-features-store-type.js';
import type { FeatureDependency, FeatureDependencyId } from './dependent-features.js';
export declare class DependentFeaturesStore implements IDependentFeaturesStore {
    private db;
    constructor(db: Db);
    upsert(featureDependency: FeatureDependency): Promise<void>;
    delete(dependency: FeatureDependencyId): Promise<void>;
    deleteAll(features: string[] | undefined): Promise<void>;
}
//# sourceMappingURL=dependent-features-store.d.ts.map