package com.backendsys.service.Ai;

import com.backendsys.entity.Ai.Aiivh.AiPersonTimbreCustomDTO;
import com.backendsys.entity.Ai.Aiivh.AiPersonTimbreDTO;

import java.lang.reflect.InvocationTargetException;
import java.util.Map;

public interface AiPersonTimbreService {
    Map<String, Object> queryAiivhPublicTimbreList(Integer pageNum, Integer pageSize, AiPersonTimbreDTO aiPersonTimbreDTO);
    Map<String, Object> queryAiivhTimbreList(Integer pageNum, Integer pageSize, AiPersonTimbreCustomDTO aiPersonTimbreCustomDTO);
    long insertAiivhPublicTimbreBatch(Integer pageIndex, Integer pageSize) throws InvocationTargetException, NoSuchMethodException, InstantiationException, IllegalAccessException;
}
