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;
}
