surgio
Version:
Generating rules for Surge, Clash, Quantumult like a PRO
9 lines (8 loc) • 503 B
TypeScript
import nunjucks from 'nunjucks';
import { ClashCoreType, RemoteSnippet } from '../types';
export declare function getEngine(templateDir: string, options?: {
clashCore?: ClashCoreType;
}): nunjucks.Environment;
export declare const convertSurgeScriptRuleToQuantumultXRewriteRule: (str: string) => string;
export declare const convertNewSurgeScriptRuleToQuantumultXRewriteRule: (str: string) => string;
export declare const loadLocalSnippet: (cwd: string, relativeFilePath?: string) => RemoteSnippet;