UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.

19 lines 657 B
import type { Db } from '../../db/db.js'; import type { LogProvider } from '../../logger.js'; import type { IPrivateProjectStore } from './privateProjectStoreType.js'; export type ProjectAccess = { mode: 'all'; } | { mode: 'limited'; projects: string[]; }; export declare const ALL_PROJECT_ACCESS: ProjectAccess; declare class PrivateProjectStore implements IPrivateProjectStore { private db; private logger; constructor(db: Db, getLogger: LogProvider); destroy(): void; getUserAccessibleProjects(userId: number): Promise<ProjectAccess>; } export default PrivateProjectStore; //# sourceMappingURL=privateProjectStore.d.ts.map