package com.banesco.module.security_trace.application.usecase;

import com.banesco.module.docservice_file_audit_trace.domain.dto.request.DocserviceFileAuditTraceRequest;
import jakarta.ws.rs.core.Response;

public interface SecurityTraceUseCase {
    <T> T execute(
        DocserviceFileAuditTraceRequest apiRequest,
        Response apiResponse,
        long startTime,
        long endTime,
        Class<T> responseType
    );
}
