import { SqlService } from '@servicelabsco/nestjs-utility-services'; import { AddBusinessUserNotificationPreferenceDto } from '../dtos/add.business.user.notification.preference.dto'; import { BusinessParamDto } from '../dtos/business.param.dto'; import { BusinessUserNotificationPreferenceListFilterDto } from '../dtos/business.user.notification.preference.list.filter.dto'; import { DbFindDto } from '../dtos/db.find.dto'; import { BusinessUserNotificationPreferenceEntity } from '../entities/business.user.notification.preference.entity'; import { AccessBusinessService } from '../services/access.business.service'; import { ListingService } from '../services/listing.service'; export declare class BusinessUserNotificationPreferenceController { private readonly accessBusinessService; private readonly listingService; private readonly sqlService; constructor(accessBusinessService: AccessBusinessService, listingService: ListingService, sqlService: SqlService); search(body: BusinessUserNotificationPreferenceListFilterDto): Promise; create(body: AddBusinessUserNotificationPreferenceDto): Promise; findNotifications(body: DbFindDto): Promise; show(params: BusinessParamDto): Promise; activate(params: BusinessParamDto): Promise; deactivate(params: BusinessParamDto): Promise; handleStatus(status: boolean, id: number): Promise; }