import { Reshape } from '../../../ops/reshape';
import { Tensor } from '../../../tensor';
import { WebGLInferenceHandler } from '../inference-handler';
import { WebGLReshapePacked } from './reshape-packed';
export declare class WebGLReshape extends Reshape {
    packedImpl: WebGLReshapePacked;
    constructor();
    run(inferenceHandler: WebGLInferenceHandler, inputs: Tensor[]): Tensor[];
}
export declare function reshape(inferenceHandler: WebGLInferenceHandler, input: Tensor, reshapedDims: readonly number[]): Tensor;
