export type AgentDeliveryEvidence = { payloads?: unknown; didSendViaMessagingTool?: unknown; messagingToolSentTexts?: unknown; messagingToolSentMediaUrls?: unknown; messagingToolSentTargets?: unknown; successfulCronAdds?: unknown; meta?: { toolSummary?: { calls?: unknown; }; }; }; export declare function getGatewayAgentResult(response: unknown): AgentDeliveryEvidence | null; export declare function hasVisibleAgentPayload(result: Pick, options?: { includeErrorPayloads?: boolean; includeReasoningPayloads?: boolean; }): boolean; export declare function hasMessagingToolDeliveryEvidence(result: AgentDeliveryEvidence): boolean; export declare function hasCommittedMessagingToolDeliveryEvidence(result: Pick): boolean; export declare function hasOutboundDeliveryEvidence(result: AgentDeliveryEvidence): boolean;