import { SqlService, StringSearchDto } from '@servicelabsco/nestjs-utility-services'; import { AddLockScriptDto } from '../dtos/add.lock.script.dto'; import { BusinessParamDto } from '../dtos/business.param.dto'; import { LockScriptListFilterDto } from '../dtos/lock.script.list.filter.dto'; import { LockScriptEntity } from '../entities/lock.script.entity'; import { AccessBusinessService } from '../services/access.business.service'; import { ListingService } from '../services/listing.service'; import { LockScriptService } from '../services/lock.script.service'; export declare class LockScriptController { private readonly businessAccessService; private readonly sqlService; private readonly listingService; private readonly lockScriptService; constructor(businessAccessService: AccessBusinessService, sqlService: SqlService, listingService: ListingService, lockScriptService: LockScriptService); search(body: LockScriptListFilterDto): Promise; find(body: StringSearchDto): Promise; show(params: BusinessParamDto): Promise; create(body: AddLockScriptDto): Promise; updateScript(params: BusinessParamDto, script: string): Promise; private validate; }