UNPKG

unleash-server

Version:

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

17 lines 1.09 kB
import type { IStatTrafficUsageKey, IStatTrafficUsage, IStatMonthlyTrafficUsage } from './traffic-data-usage-store-type.js'; import type { ITrafficDataUsageStore } from '../../types/index.js'; export declare class FakeTrafficDataUsageStore implements ITrafficDataUsageStore { private trafficData; get(_key: IStatTrafficUsageKey): Promise<IStatTrafficUsage>; getAll(_query?: Object | undefined): Promise<IStatTrafficUsage[]>; exists(_key: IStatTrafficUsageKey): Promise<boolean>; delete(_key: IStatTrafficUsageKey): Promise<void>; deleteAll(): Promise<void>; destroy(): void; upsert(trafficDataUsage: IStatTrafficUsage): Promise<void>; getTrafficDataUsageForPeriod(period: string): Promise<IStatTrafficUsage[]>; getTrafficDataForMonthRange(monthsBack: number): Promise<IStatMonthlyTrafficUsage[]>; getDailyTrafficDataUsageForPeriod(from: Date, to: Date): Promise<IStatTrafficUsage[]>; getMonthlyTrafficDataUsageForPeriod(from: Date, to: Date): Promise<IStatMonthlyTrafficUsage[]>; } //# sourceMappingURL=fake-traffic-data-usage-store.d.ts.map