license import { BertNLClassifierClass , BertNLClassifierOptions } from './bert_nl_classifier' ; import { BertQuestionAnswererClass } from './bert_qa' ; import { WasmFeatures } from './common' ; import { ClassificationResult , ImageClassifierClass , ImageClassifierOptions } from './image_classifier' ; import { ImageSegmenterClass , ImageSegmenterOptions , SegmentationResult } from './image_segmenter' ; import { NLClassifierClass } from './nl_classifier' ; import { DetectionResult , ObjectDetectorClass , ObjectDetectorOptions } from './object_detector' ; import { TFLiteWebModelRunnerClass } from './tflite_web_model_runner' ; export declare interface TFLiteWebAPIClient { tflite_web_api : { param path setWasmPath ( path ) : void ; /**
         * Gets the WASM features supported by user's browser.
         */ getWasmFeatures ( ) : Promise < WasmFeatures > ; } ; TFLiteWebModelRunner : TFLiteWebModelRunnerClass ; NLClassifier : NLClassifierClass ; BertQuestionAnswerer : BertQuestionAnswererClass ; BertNLClassifier : BertNLClassifierClass ; BertNLClassifierOptions : new ( ) => BertNLClassifierOptions ; ImageClassifier : ImageClassifierClass ; ImageClassifierOptions : new ( ) => ImageClassifierOptions ; ClassificationResult : new ( ) => ClassificationResult ; ObjectDetector : ObjectDetectorClass ; ObjectDetectorOptions : new ( ) => ObjectDetectorOptions ; DetectionResult : new ( ) => DetectionResult ; ImageSegmenter : ImageSegmenterClass ; ImageSegmenterOptions : new ( ) => ImageSegmenterOptions ; SegmentationResult : new ( ) => SegmentationResult ; }