import * as AWS from 'aws-sdk';
import { CommonService } from './common/common.service';
export declare class AppService {
    private readonly commonService;
    private s3;
    constructor(commonService: CommonService);
    uploadImage(key: string, file: any, fileBuffer: Buffer): Promise<AWS.S3.ManagedUpload.SendData>;
    uploadInvoice(file_name: string, fileBuffer: any): Promise<AWS.S3.ManagedUpload.SendData>;
    uploadBarcode(fileBuffer: Buffer): Promise<string>;
    uploadCsv(file: any, fileBuffer: Buffer): Promise<{
        message: string;
        data: any[];
        total: number;
        token: import("mongoose").Types.ObjectId;
    }>;
}
