package com.l7tech.gateway.common.audit;

import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

public interface Audit {
   void logAndAudit(@NotNull AuditDetailMessage var1, @Nullable String[] var2, Throwable var3);

   void logAndAudit(@NotNull AuditDetailMessage var1, String... var2);

   void logAndAudit(@NotNull AuditDetailMessage var1);
}
