import { CreateSectionBlogDto } from './dto/create-section-blog.dto';
import { UpdateSectionBlogDto } from './dto/update-section-blog.dto';
import { SectionBlog } from './schemas/section-blog.schema';
import { DbService } from "../db/db.service";
import { SectionBlogQueryDto } from './dto/section-blog-query.dto';
export declare class SectionBlogsService {
    private readonly model;
    constructor(model: DbService);
    private buildQueryFilter;
    create(createDto: CreateSectionBlogDto): Promise<SectionBlog>;
    findAll(query?: SectionBlogQueryDto | string): Promise<SectionBlog[]>;
    findOne(idOrSlug: string): Promise<SectionBlog>;
    update(id: string, updateDto: UpdateSectionBlogDto): Promise<SectionBlog>;
    delete(id: string): Promise<{
        success: boolean;
        message: string;
    }>;
}
export { SectionBlogsService as TagsService };
