import { IExecuteFunctions } from 'n8n-workflow'; /** * Unibox operations handler for Instantly API v2 * * These operations manage messages in the Instantly Unibox (inbox). * They are for viewing, replying to, and managing received/sent emails. * * NOTE: These are NOT for configuring SMTP email accounts - use Account operations for that. */ export declare class UniboxOperations { /** * Get many Unibox messages with pagination and filtering support */ static getMany(context: IExecuteFunctions, itemIndex: number): Promise; /** * Get single Unibox message by ID */ static get(context: IExecuteFunctions, itemIndex: number): Promise; /** * Reply to a Unibox message */ static reply(context: IExecuteFunctions, itemIndex: number): Promise; /** * Update a Unibox message */ static update(context: IExecuteFunctions, itemIndex: number): Promise; /** * Delete a Unibox message */ static delete(context: IExecuteFunctions, itemIndex: number): Promise; /** * Get unread Unibox message count */ static getUnreadCount(context: IExecuteFunctions, itemIndex: number): Promise; /** * Mark Unibox thread as read */ static markThreadAsRead(context: IExecuteFunctions, itemIndex: number): Promise; } //# sourceMappingURL=UniboxOperations.d.ts.map