import { CreateFaqDto } from './dto/create-faq.dto';
import { UpdateFaqDto } from './dto/update-faq.dto';
import { Repository } from 'typeorm';
import { FaqsRepository } from './faqs.repository';
import { Faq } from './entities/faq.entity';
export declare class FaqsService {
    private readonly faqEntity;
    private readonly faqRepository;
    constructor(faqEntity: Repository<Faq>, faqRepository: FaqsRepository);
    create(createFaqDto: CreateFaqDto): Promise<CreateFaqDto & Faq>;
    findAll(page: number, limit: number, headers: any): Promise<{
        count: number;
        data: Faq[];
    }>;
    findOne(id: string): Promise<Faq>;
    update(id: string, updateFaqDto: UpdateFaqDto): Promise<import("typeorm").UpdateResult>;
    remove(id: string): Promise<import("typeorm").UpdateResult>;
}
