import { ISegmentStore } from '../../lib/types/stores/segment-store'; import { IFeatureStrategySegment, ISegment } from '../../lib/types/model'; export default class FakeSegmentStore implements ISegmentStore { create(): Promise { throw new Error('Method not implemented.'); } async delete(): Promise { return; } async deleteAll(): Promise { return; } async exists(): Promise { return false; } get(): Promise { throw new Error('Method not implemented.'); } async getAll(): Promise { return []; } async getActive(): Promise { return []; } async getByStrategy(): Promise { return []; } update(): Promise { throw new Error('Method not implemented.'); } addToStrategy(): Promise { throw new Error('Method not implemented.'); } removeFromStrategy(): Promise { throw new Error('Method not implemented.'); } async getAllFeatureStrategySegments(): Promise { return []; } async existsByName(): Promise { throw new Error('Method not implemented.'); } destroy(): void {} }