import type { ContextTimedInput } from '@matrixai/contexts'; import type { AuditEventIdEncoded } from '../../ids/index.js'; import type { MetricPath, MetricPathToAuditMetric } from '../../audit/types.js'; import type { ClientRPCRequestParams, ClientRPCResponseResult } from '../types.js'; import { UnaryCaller } from '@matrixai/rpc'; type AuditMetricGetTypeOverride = (input: ClientRPCRequestParams<{ seek?: AuditEventIdEncoded | number; seekEnd?: AuditEventIdEncoded | number; }> & { path: T; }, ctx?: Partial) => Promise>>; declare const auditMetricGet: UnaryCaller, ClientRPCResponseResult>; export default auditMetricGet; export type { AuditMetricGetTypeOverride };