visible/visible

View on GitHub
packages/@visi/core/src/provider/provider.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { Settings } from '../settings';

// Experimental
export interface Provider {
  imageToText?(url: string): Promise<string>;
  textToLanguage?(text: string): Promise<string>;
}

export interface ProviderConstructor {
  new (config: Settings): Provider;
}