unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
15 lines • 775 B
TypeScript
import type { Db, IUnleashConfig } from '../../types/index.js';
import { AccessService } from '../../services/index.js';
import { type FakeAccessStoreConfig } from '../../../test/fixtures/fake-access-store.js';
import type { IAccessStore, IEventStore, IRoleStore } from '../../types/index.js';
export declare const createAccessService: (db: Db, config: IUnleashConfig) => AccessService;
export type FakeAccessServiceConfig = {
accessStoreConfig?: FakeAccessStoreConfig;
};
export declare const createFakeAccessService: (config: IUnleashConfig, { accessStoreConfig }?: FakeAccessServiceConfig) => {
accessService: AccessService;
eventStore: IEventStore;
accessStore: IAccessStore;
roleStore: IRoleStore;
};
//# sourceMappingURL=createAccessService.d.ts.map