import { CommonService } from "./common.services";
import { CommonUploadFileDto } from "./dtos/common-upload-file.dto";
import { NotificationListQueryDto } from "./dtos/notification-list-query.dto";
import { WhatsAppMessageListQueryDto } from "./dtos/whatsapp-message-list-query.dto";
import { CreateErrorReportDto } from "./dtos/create-error-report.dto";
export declare class CommonController {
    private commonService;
    constructor(commonService: CommonService);
    commonUploadFile(file: Express.Multer.File, request: CommonUploadFileDto, response: any, req: any): Promise<void>;
    countries(query: any, response: any, req: any): Promise<void>;
    notification(query: NotificationListQueryDto, response: any, req: any): Promise<void>;
    whatsappMessageList(query: WhatsAppMessageListQueryDto, response: any): Promise<void>;
    readNotification(query: any, response: any, req: any): Promise<void>;
    assignPermissions(response: any, req: any): Promise<void>;
    importCategoryChinese(file: Express.Multer.File, response: any, req: any): Promise<void>;
    importKeywordChinese(file: Express.Multer.File, response: any, req: any): Promise<void>;
    ErrorReport(body: CreateErrorReportDto, response: any, req: any): Promise<void>;
    sitemap(response: any, req: any): Promise<void>;
    sitemapCategories(response: any, req: any): Promise<void>;
    sitemapPage(page: number, response: any, req: any): Promise<void>;
    cometChatEmailNotification(response: any, req: any): Promise<void>;
    generatePresignedUrl(query: CommonUploadFileDto, response: any, req: any): Promise<void>;
}
