import { NotificationsService } from './notifications.service';
import { CreateNotificationDto } from './dto/create-notification.dto';
import { Response as ExpressResponse } from 'express';
import { ApiLog } from 'src/api-logs/entities/api-log.entity';
import { Repository } from 'typeorm';
export declare class NotificationsController {
    private readonly notificationsService;
    private readonly apiLogRepository;
    constructor(notificationsService: NotificationsService, apiLogRepository: Repository<ApiLog>);
    create(createNotificationDto: CreateNotificationDto, res: ExpressResponse): Promise<void>;
    findAll(take: number, skip: number, res: ExpressResponse): Promise<void>;
    findUsersNotification(id: string, take: number, skip: number, res: ExpressResponse): Promise<void>;
}
