export interface SOPDocumentView { id: string; title: string; category?: string; applicableObjects?: string[]; steps?: unknown; status?: string; sourceType?: string; successRate?: number; createdAt?: string; updatedAt?: string; } export declare function createSOPRemote(options: { targetOrg: string; title: string; category?: string; applicableObjects?: string[]; steps?: unknown; }): Promise; export declare function updateSOPRemote(options: { targetOrg: string; id: string; title?: string; category?: string; applicableObjects?: string[]; steps?: unknown; }): Promise; export declare function transitionSOPStatusRemote(options: { targetOrg: string; id: string; targetStatus: string; }): Promise<{ id: string; title: string; status: string; }>; export declare function listSOPRemote(options: { targetOrg: string; page?: number; pageSize?: number; status?: string; category?: string; sourceType?: string; }): Promise<{ items: SOPDocumentView[]; total: number; page: number; pageSize: number; }>; export declare function getSOPDetailRemote(options: { targetOrg: string; id: string; }): Promise; export declare function getSOPEffectivenessRemote(options: { targetOrg: string; sopId: string; }): Promise<{ sopId: string; totalInvocations?: number; successfulInvocations?: number; successRate?: number; lastInvokedAt?: string; }>; export interface BehaviorAnalyticsResult { topPerformers: Array<{ userId: string; userName?: string; outcomeCount: number; conversionRate: number; behaviorCount: number; }>; totalBehaviors?: number; totalOutcomes?: number; avgConversionRate?: number; } export declare function getBehaviorAnalyticsRemote(options: { targetOrg: string; topN?: number; }): Promise; export interface AgentKnowledgeLinkView { id: string; workspaceId?: string; agentId: string; knowledgeScope?: string; categories?: string[]; chunkIds?: string[]; sopOnly?: boolean; maxChunksPerQuery?: number; minSimilarity?: number; } export declare function createKnowledgeLinkRemote(options: { targetOrg: string; agentId: string; knowledgeScope?: string; categories?: string[]; chunkIds?: string[]; sopOnly?: boolean; maxChunksPerQuery?: number; minSimilarity?: number; }): Promise; export declare function updateKnowledgeLinkRemote(options: { targetOrg: string; id: string; knowledgeScope?: string; categories?: string[]; chunkIds?: string[]; sopOnly?: boolean; maxChunksPerQuery?: number; minSimilarity?: number; }): Promise; export declare function deleteKnowledgeLinkRemote(options: { targetOrg: string; id: string; }): Promise; export declare function getKnowledgeLinkRemote(options: { targetOrg: string; agentId: string; }): Promise;