UNPKG

unleash-server

Version:

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

18 lines 825 B
import type { IPatStore } from './pat-store-type.js'; import type { CreatePatSchema, PatSchema } from '../../openapi/index.js'; export default class FakePatStore implements IPatStore { private pats; private nextId; create(pat: CreatePatSchema, secret: string, userId: number): Promise<PatSchema>; delete(key: number): Promise<void>; deleteForUser(id: number, userId: number): Promise<void>; deleteAll(): Promise<void>; destroy(): void; exists(key: number): Promise<boolean>; existsWithDescriptionByUser(description: string, userId: number): Promise<boolean>; countByUser(userId: number): Promise<number>; get(key: number): Promise<PatSchema>; getAll(): Promise<PatSchema[]>; getAllByUser(userId: number): Promise<PatSchema[]>; } //# sourceMappingURL=fake-pat-store.d.ts.map