/// <reference types="multer" />
import { CreateHashtagDto } from '../dto/createhHashtag.dto';
import { UpdateHashtagDto } from '../dto/updateHashtagdto';
import { HashtagService } from '../hashtag.service';
export declare class HashtagController {
    private hashtagService;
    constructor(hashtagService: HashtagService);
    gethashtags(): Promise<import("../../typeorm/hashtag").hashtag[]>;
    createhashtag(createhashtagDto: CreateHashtagDto): Promise<import("../../typeorm/hashtag").hashtag>;
    updatehashtagById(id: number, updatehashtagDto: UpdateHashtagDto): Promise<void>;
    deletehashtagById(id: number): Promise<void>;
    uploadFile(files: Array<Express.Multer.File>): Promise<{
        status: string;
        message: string;
        data: Express.Multer.File[];
    }>;
}
