import { APIResource } from '../../core/resource.js'; import { APIPromise } from '../../core/api-promise.js'; import { RequestOptions } from '../../internal/request-options.js'; export declare class Experiments extends APIResource { /** * Stream grouped and aggregated experiments. */ grouped(datasetID: string, body: ExperimentGroupedParams, options?: RequestOptions): APIPromise; } export type ExperimentGroupedResponse = unknown; export interface ExperimentGroupedParams { metadata_keys: Array; dataset_version?: string | null; experiment_limit?: number; filter?: string | null; name_contains?: string | null; stats_start_time?: string | null; tag_value_id?: Array | null; use_approx_stats?: boolean; } export declare namespace Experiments { export { type ExperimentGroupedResponse as ExperimentGroupedResponse, type ExperimentGroupedParams as ExperimentGroupedParams, }; }