import { AwsS3Service } from 'src/common/services/awsS3.service';
import { AppLoggerService } from 'src/common/services/logger.service';
import { EmailAttachments } from 'src/communication/dto/email-communication.dto';
export interface QueuedAttachment {
    name: string;
    contentType: string;
    content?: string;
    s3Key?: string;
    s3Bucket?: string;
}
export declare function resolveQueuedAttachments(attachments: QueuedAttachment[] | undefined, awsS3Service: AwsS3Service, logger: AppLoggerService, context?: string): Promise<EmailAttachments[] | undefined>;
