import { ImapFlow } from 'imapflow';
import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
import { IImapOperation } from '../utils/types';
export declare class SearchEmailsOperation implements IImapOperation {
    execute(executeFunctions: IExecuteFunctions, client: ImapFlow, itemIndex: number): Promise<INodeExecutionData[]>;
    private buildSimpleSearchCriteria;
    private buildSimpleSearchDisplay;
    private buildAdvancedSearchCriteria;
    private applyDateFilters;
    private getQuickDateRange;
}
