/** * Vectors as bytes, for the caches that keep them outside the process. Kept apart from the caches so * a database adapter carries only this. */ /** * A vector as packed little-endian float32: four bytes a dimension, against about twenty as JSON. * Providers return float32 precision, so nothing they sent is lost. */ export declare function packVector(vector: readonly number[]): Uint8Array; /** A vector from the bytes `packVector()` wrote. */ export declare function unpackVector(bytes: Uint8Array): number[];