import type { IClientSegment, IFeatureStrategySegment, ISegment } from '../../types/index.js';
import type { ISegmentReadModel } from './segment-read-model-type.js';
export declare class FakeSegmentReadModel implements ISegmentReadModel {
    private segments;
    constructor(segments?: ISegment[]);
    getAll(_ids?: number[]): Promise<ISegment[]>;
    getAllFeatureStrategySegments(): Promise<IFeatureStrategySegment[]>;
    getActive(): Promise<ISegment[]>;
    getActiveForClient(): Promise<IClientSegment[]>;
    getAllForClientIds(_ids?: number[]): Promise<IClientSegment[]>;
}
//# sourceMappingURL=fake-segment-read-model.d.ts.map