import * as tf from '@tensorflow/tfjs'; export declare class GPUTensorTiler { private model; private tileSize; private overlap; private batchSize; constructor(model: tf.LayersModel, tileSize: number, overlap?: number, batchSize?: number); private getTileDims; processLargeTensor(input: tf.Tensor4D): Promise; private createBlendingMask; private reassembleTilesWithBlending; dispose(): void; } export declare function testTiling(): Promise;