import { Permission } from './entities/permission.entity';
import { CreatePermissionDto } from './dto/create-permission.dto';
import { UpdatePermissionDto } from './dto/update-permission.dto';
import { TenantConnectionService } from '../tenant/tenant-connection.service';
export declare class PermissionService {
    private readonly tenantConn;
    constructor(tenantConn: TenantConnectionService);
    private repo;
    create(dto: CreatePermissionDto): Promise<Permission>;
    findAll(): Promise<Permission[]>;
    findOne(id: number): Promise<Permission>;
    update(id: number, dto: UpdatePermissionDto): Promise<void>;
    remove(id: number): Promise<void>;
}
