import type { ContextTimed } from '@matrixai/contexts'; import type { DB } from '@matrixai/db'; import type { JSONValue } from '@matrixai/rpc'; import type { AgentRPCRequestParams, AgentRPCResponseResult, AuditIdMessage, AgentAuditMessage } from '../types.js'; import type Audit from '../../../audit/Audit.js'; import type { AuditEvent } from '../../../audit/types.js'; import { ServerHandler } from '@matrixai/rpc'; /** * Gets audit events from a node */ declare class NodesAuditEventsGet extends ServerHandler<{ audit: Audit; db: DB; }, AgentRPCRequestParams, AgentRPCResponseResult>> { handle: (input: AgentRPCRequestParams, _cancel: (reason?: any) => void, _meta: Record | undefined, ctx: ContextTimed) => AsyncGenerator>>; } export default NodesAuditEventsGet;