Files
n8n-mcp/dist/services/universal-expression-validator.d.ts
2025-12-05 12:01:31 +01:00

20 lines
815 B
TypeScript

export interface UniversalValidationResult {
isValid: boolean;
hasExpression: boolean;
needsPrefix: boolean;
isMixedContent: boolean;
confidence: 1.0;
suggestion?: string;
explanation: string;
}
export declare class UniversalExpressionValidator {
private static readonly EXPRESSION_PATTERN;
private static readonly EXPRESSION_PREFIX;
static validateExpressionPrefix(value: any): UniversalValidationResult;
private static hasMixedContent;
static validateExpressionSyntax(value: string): UniversalValidationResult;
static validateCommonPatterns(value: string): UniversalValidationResult;
static validate(value: any): UniversalValidationResult[];
static getCorrectedValue(value: string): string;
}
//# sourceMappingURL=universal-expression-validator.d.ts.map