import { KeywordsService } from "./keywords.services";
import { CreateDto } from "./dtos/create.dto";
import { ListQueryDto } from "./dtos/list-query.dto";
import { UpdateDto } from "./dtos/update.dto";
import { KeywordIdParamDto } from "./dtos/keyword-id-param.dto";
export declare class KeywordsController {
    private keywordsService;
    constructor(keywordsService: KeywordsService);
    create(request: CreateDto, req: any, response: any): Promise<void>;
    update(params: KeywordIdParamDto, request: UpdateDto, req: any, response: any): Promise<void>;
    adminList(queryParam: ListQueryDto, req: any, response: any): Promise<void>;
    list(queryParam: ListQueryDto, req: any, response: any): Promise<void>;
    detail(params: KeywordIdParamDto, req: any, response: any): Promise<void>;
    convertEnglishToKorean(query: any, response: any): Promise<void>;
    delete(params: KeywordIdParamDto, req: any, response: any): Promise<void>;
}
