Files
n8n-mcp/dist/utils/template-sanitizer.d.ts
2025-12-05 12:01:31 +01:00

21 lines
710 B
TypeScript

export interface SanitizerConfig {
problematicTokens: string[];
tokenPatterns: RegExp[];
replacements: Map<string, string>;
}
export declare const defaultSanitizerConfig: SanitizerConfig;
export declare class TemplateSanitizer {
private config;
constructor(config?: SanitizerConfig);
addProblematicToken(token: string): void;
addTokenPattern(pattern: RegExp, replacement: string): void;
sanitizeWorkflow(workflow: any): {
sanitized: any;
wasModified: boolean;
};
needsSanitization(workflow: any): boolean;
detectTokens(workflow: any): string[];
private sanitizeObject;
private replaceTokens;
}
//# sourceMappingURL=template-sanitizer.d.ts.map