import type { HTTPContentType, HttpMethods, PlatformClientCallOptions } from '../../platform-client.js'; import type { BaseParam } from '../../platform-service-params.js'; import type { InsightUserActionsRequest } from './user-actions/user-actions-request.js'; export interface InsightIdParam { insightId: string; } export type InsightParam = BaseParam & InsightIdParam; export declare const baseInsightUrl: (req: InsightParam, path?: string) => string; export declare const baseInsightRequest: (req: InsightParam, method: HttpMethods, contentType: HTTPContentType, path: string) => Pick; export declare const baseInsightUserActionRequest: (req: InsightUserActionsRequest, method: HttpMethods, contentType: HTTPContentType) => Pick; export declare const pickNonInsightParams: (req: InsightParam) => {};