import { FaqsService } from './faqs.services';
import { FaqsListQueryDto } from "./dtos/faqs-list-query.dto";
import { FaqsCreateDto } from './dtos/faqs-create.dto';
import { FaqsUpdateDto } from './dtos/faqs-update.dto';
import { FaqsIdParamDto } from './dtos/faqs-id-param.dto';
export declare class FaqsController {
    private faqsService;
    constructor(faqsService: FaqsService);
    list(queryParam: FaqsListQueryDto, req: any, response: any): Promise<void>;
    faqDetail(param: FaqsIdParamDto, response: any): Promise<void>;
    create(request: FaqsCreateDto, req: any, response: any): Promise<void>;
    update(params: FaqsIdParamDto, req: any, request: FaqsUpdateDto, response: any): Promise<void>;
    delete(params: FaqsIdParamDto, response: any): Promise<void>;
    changeStatus(params: FaqsIdParamDto, response: any): Promise<void>;
}
