export const IMachineLearningRepository = 'IMachineLearningRepository'; export interface MachineLearningInput { thumbnailPath: string; } export interface IMachineLearningRepository { tagImage(input: MachineLearningInput): Promise; detectObjects(input: MachineLearningInput): Promise; encodeImage(input: MachineLearningInput): Promise; encodeText(input: string): Promise; }