import { InferenceSession } from 'onnxruntime-common'; import { SerializableSessionMetadata, SerializableTensor } from './proxy-messages'; export declare const initWasm: () => Promise; export declare const initOrt: (numThreads: number, loggingLevel: number) => Promise; export declare const createSession: (model: Uint8Array, options?: InferenceSession.SessionOptions | undefined) => Promise; export declare const releaseSession: (sessionId: number) => Promise; export declare const run: (sessionId: number, inputIndices: number[], inputs: SerializableTensor[], outputIndices: number[], options: InferenceSession.RunOptions) => Promise; export declare const endProfiling: (sessionId: number) => Promise;