import { Permission } from '@tco.ai/models/dist/RBAC/Permission'; import { PermissionCreate } from '@tco.ai/models/dist/RBAC/PermissionCreate'; import { User } from '@tco.ai/models/dist/RBAC/User'; import { PermissionsService } from './PermissionsService'; export declare class PermissionsController { private readonly permissionsService; constructor(permissionsService: PermissionsService); create(principal: User, permissionCreate: PermissionCreate): Promise; deleteByOrganizationAndId(principal: User, permissionId: string): Promise; getByOrganization(principal: User): Promise>; }