import { IExecuteFunctions } from 'n8n-workflow';
import { IWordPressCredentials } from '../interfaces/WordPressInterfaces';
/**
 * Classe auxiliar para gerenciar credenciais do WordPress
 */
export declare class CredentialHelper {
    /**
     * Obtém e valida as credenciais do WordPress
     * @param execFunctions Funções de execução do n8n
     * @param itemIndex Índice do item atual (padrão: 0)
     * @returns Credenciais do WordPress validadas
     */
    static getCredentials(execFunctions: IExecuteFunctions, itemIndex?: number): Promise<IWordPressCredentials>;
    /**
     * Cria os cabeçalhos de autenticação para requisições
     * @param credentials Credenciais do WordPress
     * @returns Cabeçalhos de autenticação
     */
    static createAuthHeaders(credentials: IWordPressCredentials): {
        [key: string]: string;
    };
}
