import { ConfigService } from '@nestjs/config';
import { BlogsService } from './blogs.service';
import { BlogDetailDto, BlogListResponseDto } from './dto/blog.dto';
import { GetBlogsQueryDto } from './dto/get-blogs-query.dto';
import type { AppConfig } from '../../config/configuration';
export declare class BlogsController {
    private readonly blogService;
    private readonly configService;
    constructor(blogService: BlogsService, configService: ConfigService<AppConfig, true>);
    getBlogPosts(query: GetBlogsQueryDto): Promise<BlogListResponseDto>;
    getBlogPostBySlug(slug: string): Promise<BlogDetailDto>;
}
