import * as z from "zod/v3"; import { AgentsInsightsV2Request, AgentsInsightsV2Request$Outbound } from "./agentsinsightsv2request.js"; import { InsightsAssistantRequest, InsightsAssistantRequest$Outbound } from "./insightsassistantrequest.js"; import { InsightsOverviewRequest, InsightsOverviewRequest$Outbound } from "./insightsoverviewrequest.js"; export type InsightsRequest = { overviewRequest?: InsightsOverviewRequest | undefined; assistantRequest?: InsightsAssistantRequest | undefined; agentsRequest?: AgentsInsightsV2Request | undefined; /** * If true, suppresses the generation of per-user Insights in the response. Default is false. */ disablePerUserInsights?: boolean | undefined; }; /** @internal */ export type InsightsRequest$Outbound = { overviewRequest?: InsightsOverviewRequest$Outbound | undefined; assistantRequest?: InsightsAssistantRequest$Outbound | undefined; agentsRequest?: AgentsInsightsV2Request$Outbound | undefined; disablePerUserInsights?: boolean | undefined; }; /** @internal */ export declare const InsightsRequest$outboundSchema: z.ZodType; export declare function insightsRequestToJSON(insightsRequest: InsightsRequest): string; //# sourceMappingURL=insightsrequest.d.ts.map