@ai-growth/wordpress
Version:
n8n node for WordPress integration with AI GROWTH - SEO WP plugin
29 lines (28 loc) • 908 B
TypeScript
import { AxiosError } from 'axios';
import { IWordPressCredentials } from '../interfaces/WordPressInterfaces';
/**
* Resultado do teste de conexão
*/
export interface IConnectionTestResult {
success: boolean;
message: string;
error?: Error | AxiosError;
data?: any;
}
/**
* Classe para testar a conexão com a API do WordPress
*/
export declare class AuthTester {
/**
* Testa a conexão com a API do WordPress
* @param credentials Credenciais a serem testadas
* @returns Resultado do teste de conexão
*/
static testConnection(credentials: IWordPressCredentials): Promise<IConnectionTestResult>;
/**
* Verifica se o plugin AI GROWTH - SEO WP está ativo
* @param credentials Credenciais do WordPress
* @returns Resultado do teste
*/
static checkAiGrowthPlugin(credentials: IWordPressCredentials): Promise<IConnectionTestResult>;
}