growthbook
Version:
The GrowthBook command-line interface (CLI) for working with the GrowthBook A/B testing, feature flagging, and experimentation platform
13 lines (12 loc) • 570 B
TypeScript
import { BaseApiRepository, BaseRepository, Pagination } from './base.repository';
import { Metric, MetricsApi, PostMetricRequest } from '../generated/api';
type ListMetricsResponse = Pagination & {
metrics: Metric[];
};
export declare class MetricsRepository extends BaseRepository implements BaseApiRepository<MetricsApi> {
getMetric(id: string): Promise<Metric>;
listMetrics(limit: number, offset: number, projectId?: string): Promise<ListMetricsResponse>;
createMetric(metric: PostMetricRequest): Promise<Metric>;
api(): MetricsApi;
}
export {};