import { NestInterceptor, ExecutionContext, CallHandler } from '@nestjs/common';
import { Observable } from 'rxjs';
import { Repository } from 'typeorm';
import { AuditLog } from '../../audit/entities/audit-log.entity';
export declare class AuditInterceptor implements NestInterceptor {
    private readonly auditLogRepo;
    constructor(auditLogRepo: Repository<AuditLog>);
    intercept(context: ExecutionContext, next: CallHandler): Observable<any>;
}
