growthbook
Version:
The GrowthBook command-line interface (CLI) for working with the GrowthBook A/B testing, feature flagging, and experimentation platform
12 lines (11 loc) • 504 B
TypeScript
import { BaseApiRepository, BaseRepository, Pagination } from './base.repository';
import { Segment, SegmentsApi } from '../generated/api';
export declare class SegmentsRepository extends BaseRepository implements BaseApiRepository<SegmentsApi> {
getSegment(id: string): Promise<Segment>;
listSegments(limit: number, offset: number, dataSourceId?: string): Promise<ListSegmentsResponse>;
api(): SegmentsApi;
}
type ListSegmentsResponse = Pagination & {
segments: Segment[];
};
export {};