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; public interface TemplateProvider { NotifyType getType(); Provider getProvider(); Template createTemplate(TemplateProperties properties); default ConfigMetadata getTemplateConfigMetadata() { return null; } }