import { CreateInferenceSettingDto } from '@/infrastructure/dtos/inference-settings/create-inference-setting.dto'; import { UpdateInferenceSettingDto } from '@/infrastructure/dtos/inference-settings/update-inference-setting.dto'; import { Repository } from 'typeorm'; import { InferenceSettingEntity } from '@/infrastructure/entities/inference-setting.entity'; export declare class InferenceSettingsUsecases { private inferenceSettingRepository; constructor(inferenceSettingRepository: Repository); create(createInferenceSettingDto: CreateInferenceSettingDto): Promise; findAll(): Promise; findOne(id: string): Promise; update(id: string, updateInferenceSettingDto: UpdateInferenceSettingDto): Promise; remove(id: string): Promise; }