import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { AgentsTimeSavedInsight } from "./agentstimesavedinsight.js"; import { AgentsUsageByDepartmentInsight } from "./agentsusagebydepartmentinsight.js"; import { AgentUsersInsight } from "./agentusersinsight.js"; import { LabeledCountInfo } from "./labeledcountinfo.js"; import { PerAgentInsight } from "./peragentinsight.js"; export type AgentsInsightsV2Response = { /** * Number of current Monthly Active Users, in the specified departments. */ monthlyActiveUsers?: number | undefined; /** * Number of current Weekly Active Users, in the specified departments. */ weeklyActiveUsers?: number | undefined; monthlyActiveUserTimeseries?: LabeledCountInfo | undefined; weeklyActiveUserTimeseries?: LabeledCountInfo | undefined; dailyActiveUserTimeseries?: LabeledCountInfo | undefined; /** * Total number of shared agents. */ sharedAgentsCount?: number | undefined; topAgentsInsights?: Array | undefined; agentsUsageByDepartmentInsights?: Array | undefined; agentUsersInsights?: Array | undefined; /** * Insights for agents time saved over the specified time period. */ agentsTimeSavedInsights?: Array | undefined; dailyAgentRunsTimeseries?: LabeledCountInfo | undefined; successfulRunsTimeseries?: LabeledCountInfo | undefined; failedRunsTimeseries?: LabeledCountInfo | undefined; pausedRunsTimeseries?: LabeledCountInfo | undefined; upvotesTimeseries?: LabeledCountInfo | undefined; downvotesTimeseries?: LabeledCountInfo | undefined; }; /** @internal */ export declare const AgentsInsightsV2Response$inboundSchema: z.ZodType; export declare function agentsInsightsV2ResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=agentsinsightsv2response.d.ts.map