import { AttachmentService } from "./attachment.service"; import type { Response } from 'express'; export declare class AttachmentController { protected attachmentService: AttachmentService; constructor(attachmentService: AttachmentService); upload(data: any): Promise; download(params: any, res: Response): Promise; downloadBase64(id: string): Promise; downloadStream(params: any, res: Response): Promise; delete(params: any, query: any): Promise; markDeleted(body: any): Promise; bulkAction(body: any): Promise; bulkDelete(body: any): Promise; cleanData(): Promise; }