import { SegmentationConfig, SegmentationResult } from './segmentation.client'; import { BaseMLProvider, IBaseMLProviderOptions } from './baseML.provider'; export interface SegmentationProviderOptions extends IBaseMLProviderOptions { config?: SegmentationConfig; } export declare class SegmentationProvider extends BaseMLProvider { private service; private initConfig; constructor(options?: SegmentationProviderOptions); protected onInitialize(config?: SegmentationConfig): Promise; protected onDetect(imageData: ImageData, timestamp: number): Promise; protected onDispose(): Promise; }