import { PrismaService } from '@hed-hog/api-prisma';
import { AccessLogService } from '../access-log/access-log.service';
interface AuditRecord {
    userId: number;
    toolName: string;
    input: Record<string, any>;
    success: boolean;
    error?: string;
    durationMs: number;
}
export declare class McpAuditService {
    private readonly prisma;
    private readonly accessLogService;
    private readonly logger;
    constructor(prisma: PrismaService, accessLogService: AccessLogService);
    record(data: AuditRecord): Promise<void>;
}
export {};
//# sourceMappingURL=mcp-audit.service.d.ts.map