import * as React from 'react';
import * as tf from '@tensorflow/tfjs';
export interface ImageTensorProps {
    tensor: tf.Tensor<tf.Rank.R3> | tf.Tensor<tf.Rank.R2>;
    width: number;
    height: number;
}
export declare class ImageTensor extends React.Component<ImageTensorProps> {
    private _canvasElem;
    constructor(props: ImageTensorProps);
    componentDidMount(): Promise<Uint8ClampedArray>;
    render(): JSX.Element;
}
