@ai-growth/n8n-nodes-wordpress
Version:
n8n node for WordPress integration with AI GROWTH - SEO WP plugin
25 lines (24 loc) • 825 B
TypeScript
import { IWordPressCredentials } from '../interfaces/WordPressInterfaces';
export declare class Validator {
/**
* Valida as credenciais do WordPress
* @param credentials Credenciais a serem validadas
* @returns Um objeto com o resultado da validação
*/
static validateCredentials(credentials: IWordPressCredentials): {
valid: boolean;
error?: string;
};
/**
* Sanitiza uma URL, removendo barras finais e garantindo o formato correto
* @param url URL para sanitizar
* @returns URL sanitizada
*/
static sanitizeUrl(url: string): string;
/**
* Valida se o status do post é válido
* @param status Status a ser validado
* @returns Verdadeiro se o status for válido
*/
static isValidPostStatus(status: string): boolean;
}