import type { SCRTIntVector, TSciChart } from "../../types/TSciChart"; export declare const SIZEOF_INT32 = 4; /** * Copies the values from a JS array into the destination wasm int vector, growing it. * @remarks One bulk memory write, not N marshalled set() calls. The Int32Array view returned by * vectorToArrayViewI32 is NOT usable for this - it is documented read-only. */ export declare function appendIntVectorFromJsArray(wasmContext: TSciChart, source: ArrayLike, dest: SCRTIntVector): void; /** * Inserts the values from a JS array into the destination wasm int vector at destIndex, * shifting existing values up. */ export declare function insertIntVectorFromJsArray(wasmContext: TSciChart, source: ArrayLike, dest: SCRTIntVector, destIndex: number): void;