package com.qianwen.core.notify.template;
|
|
import com.qianwen.core.notify.NotifyType;
|
import com.qianwen.core.notify.Provider;
|
import com.qianwen.core.tool.metadata.ConfigMetadata;
|
|
/* loaded from: blade-starter-notify-9.3.0.0-SNAPSHOT.jar:org/springblade/core/notify/template/TemplateProvider.class */
|
public interface TemplateProvider {
|
NotifyType getType();
|
|
Provider getProvider();
|
|
Template createTemplate(TemplateProperties properties);
|
|
default ConfigMetadata getTemplateConfigMetadata() {
|
return null;
|
}
|
}
|