import { ModelRepository } from '@/domain/repositories/model.interface'; import { Model } from '@/domain/models/model.interface'; export declare class ModelRepositoryImpl implements ModelRepository { models: Map; fileModel: Map; loaded: boolean; constructor(); create(object: Model): Promise; findAll(): Promise; findOne(id: string): Promise; update(id: string, object: Partial): Promise; remove(id: string): Promise; private loadModels; loadModelByFile(modelId: string, modelPath: string, modelFile: string): Promise; }