package com.qianwen.smartman.modules.notify.service; import java.util.List; import com.qianwen.core.mp.base.BaseService; import com.qianwen.core.tool.metadata.ConfigMetadata; import com.qianwen.smartman.modules.notify.dto.NotifyTypeInfo; import com.qianwen.smartman.modules.notify.entity.NotifyConfigEntity; import com.qianwen.smartman.modules.sync.entity.OuterAppConfig; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/notify/service/INotifyConfigService.class */ public interface INotifyConfigService extends BaseService { NotifyConfigEntity saveOrUpdateConfig(NotifyConfigEntity notificationConfig); boolean checkUsedByBusinessNotify(String id); void updateServerConfig(OuterAppConfig outerAppConfig); List getAllNotifyType(); List getServiceList(); ConfigMetadata getMetadataByTypeAndProvider(String type, String provider); }