yangys
2024-04-05 84dea9976c29ac938fa018b8566c71461b056418
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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;
    }
}