import { ConfigService } from '@nestjs/config';
import { NewslettersService } from './newsletters.service';
import { NewsletterDetailDto, NewsletterListResponseDto } from './dto/newsletter.dto';
import { GetNewslettersQueryDto } from './dto/get-newsletters-query.dto';
import type { AppConfig } from '../../config/configuration';
export declare class NewslettersController {
    private readonly newsletterService;
    private readonly configService;
    constructor(newsletterService: NewslettersService, configService: ConfigService<AppConfig, true>);
    getNewsletters(query: GetNewslettersQueryDto): Promise<NewsletterListResponseDto>;
    getNewsletterBySlug(slug: string): Promise<NewsletterDetailDto>;
}
