/** * Cross-platform TensorFlow.js import helper for tests. * * This module automatically selects the appropriate TensorFlow.js backend * based on platform compatibility detected during Jest setup. */ export * from '@tensorflow/tfjs-core'; declare let tf: typeof import("@tensorflow/tfjs-node"); export declare const io: { fileSystem: typeof import("@tensorflow/tfjs-node/dist/io").fileSystem; nodeHTTPRequest: typeof import("@tensorflow/tfjs-node/dist/io").nodeHTTPRequest; copyModel: typeof import("@tensorflow/tfjs-core/dist/io/model_management").copyModel; listModels: typeof import("@tensorflow/tfjs-core/dist/io/model_management").listModels; moveModel: typeof import("@tensorflow/tfjs-core/dist/io/model_management").moveModel; removeModel: typeof import("@tensorflow/tfjs-core/dist/io/model_management").removeModel; browserFiles: typeof import("@tensorflow/tfjs-core/dist/io/browser_files").browserFiles; browserHTTPRequest: typeof import("@tensorflow/tfjs-core/dist/io/http").browserHTTPRequest; CompositeArrayBuffer: typeof import("@tensorflow/tfjs-core/dist/io/composite_array_buffer").CompositeArrayBuffer; concatenateArrayBuffers: typeof import("@tensorflow/tfjs-core/dist/io/io_utils").concatenateArrayBuffers; decodeWeights: typeof import("@tensorflow/tfjs-core/dist/io/io_utils").decodeWeights; decodeWeightsStream: typeof import("@tensorflow/tfjs-core/dist/io/io_utils").decodeWeightsStream; encodeWeights: typeof import("@tensorflow/tfjs-core/dist/io/io_utils").encodeWeights; fromMemory: typeof import("@tensorflow/tfjs-core/dist/io/passthrough").fromMemory; fromMemorySync: typeof import("@tensorflow/tfjs-core/dist/io/passthrough").fromMemorySync; getLoadHandlers: (url: string | string[], loadOptions?: import("@tensorflow/tfjs-core/dist/io/types").LoadOptions) => import("@tensorflow/tfjs-core/dist/io/types").IOHandler[]; getModelArtifactsForJSON: typeof import("@tensorflow/tfjs-core/dist/io/io_utils").getModelArtifactsForJSON; getModelArtifactsForJSONSync: typeof import("@tensorflow/tfjs-core/dist/io/io_utils").getModelArtifactsForJSONSync; getModelArtifactsInfoForJSON: typeof import("@tensorflow/tfjs-core/dist/io/io_utils").getModelArtifactsInfoForJSON; getSaveHandlers: (url: string | string[]) => import("@tensorflow/tfjs-core/dist/io/types").IOHandler[]; getWeightSpecs: typeof import("@tensorflow/tfjs-core/dist/io/io_utils").getWeightSpecs; http: typeof import("@tensorflow/tfjs-core/dist/io/http").http; isHTTPScheme: typeof import("@tensorflow/tfjs-core/dist/io/http").isHTTPScheme; loadWeights: typeof import("@tensorflow/tfjs-core/dist/io/weights_loader").loadWeights; registerLoadRouter: (loudRouter: import("@tensorflow/tfjs-core/dist/io/router_registry").IORouter) => void; registerSaveRouter: (loudRouter: import("@tensorflow/tfjs-core/dist/io/router_registry").IORouter) => void; weightsLoaderFactory: typeof import("@tensorflow/tfjs-core/dist/io/weights_loader").weightsLoaderFactory; withSaveHandler: typeof import("@tensorflow/tfjs-core/dist/io/passthrough").withSaveHandler; withSaveHandlerSync: typeof import("@tensorflow/tfjs-core/dist/io/passthrough").withSaveHandlerSync; }; export declare const version: { 'tfjs-node': string; 'tfjs-core': string; 'tfjs-backend-cpu': string; 'tfjs-backend-webgl': string; 'tfjs-data': string; 'tfjs-layers': string; 'tfjs-converter': string; tfjs: string; }; export declare const data: typeof import("@tensorflow/tfjs-data"); export default tf;