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