import { AddUserSecretDto } from '../dtos/add.user.secret.dto'; import { BusinessParamDto } from '../dtos/business.param.dto'; import { UpdateUserSecretDto } from '../dtos/update.user.secret.dto'; import { UserBusinessSecretEntity } from '../entities/user.business.secret.entity'; import { AccessBusinessService } from '../services/access.business.service'; import { UserBusinessAccessService } from '../services/user.business.access.service'; export declare class UserBusinessSecretController { private readonly accessBusinessService; private readonly userBusinessAccessService; constructor(accessBusinessService: AccessBusinessService, userBusinessAccessService: UserBusinessAccessService); show(): Promise; status(params: BusinessParamDto): Promise<{ active: boolean; revoked: boolean; membership_active: boolean; scopes: any[]; last_activity_at: Date; }>; create(body: AddUserSecretDto): Promise; rename(params: BusinessParamDto, body: UpdateUserSecretDto): Promise; delete(params: BusinessParamDto): Promise; activate(params: BusinessParamDto): Promise; deactivate(params: BusinessParamDto): Promise; handleStatus(status: boolean, id: number): Promise; private findOwned; }