import { APIResource } from "../../main/resource"; import { PipelineRun } from "../../pipeline"; import { ListCreditConsumptionChartRecordResponse, ListModelTriggerCountRequest, ListModelTriggerCountResponse, ListModelTriggerMetricRequest, ListModelTriggerMetricResponse, ListPipelineRunsByRequesterRequest, ListPipelineRunsByRequesterResponse, ListPipelineTriggerComputationTimeChartsRequest, ListPipelineTriggerMetricRequest, ListPipelineTriggerMetricResponse, ListPipelineTriggerRequest, ListPipelineTriggersResponse, PipelineTriggerChartRecord, PipelineTriggerRecord, PipelineTriggerTableRecord } from "./types"; export declare class MetricClient extends APIResource { listInstillCreditConsumptionTimeChart({ namespaceId, start, stop, aggregationWindow, }: { namespaceId: string; start?: string; stop?: string; aggregationWindow?: string; }): Promise; listModelTriggerMetric(props: ListModelTriggerMetricRequest & { enablePagination?: boolean; }): Promise; listModelTriggerCount(request: ListModelTriggerCountRequest): Promise; listPipelineRunsByRequester(props: ListPipelineRunsByRequesterRequest & { enablePagination: true; }): Promise; listPipelineRunsByRequester(props: ListPipelineRunsByRequesterRequest & { enablePagination: false; }): Promise; listPipelineTriggers(props: ListPipelineTriggerRequest & { enablePagination: true; }): Promise; listPipelineTriggers(props: ListPipelineTriggerRequest & { enablePagination: false; }): Promise; listPipelineTriggers(props: ListPipelineTriggerRequest & { enablePagination: undefined; }): Promise; listPipelineTriggers(props: ListPipelineTriggerRequest & { enablePagination?: boolean; }): Promise; listPipelineTriggerMetric(props: ListPipelineTriggerMetricRequest & { enablePagination: true; }): Promise; listPipelineTriggerMetric(props: ListPipelineTriggerMetricRequest & { enablePagination: false; }): Promise; listPipelineTriggerMetric(props: ListPipelineTriggerMetricRequest & { enablePagination: undefined; }): Promise; listPipelineTriggerMetric(props: ListPipelineTriggerMetricRequest & { enablePagination?: boolean; }): Promise; listPipelineTriggerComputationTimeCharts(props: ListPipelineTriggerComputationTimeChartsRequest): Promise; } //# sourceMappingURL=MetricClient.d.ts.map