import { $ } from '../Class/$';
import { SharedRef } from '../SharefRef';
import { System } from '../system';
import { A } from '../types/interface/A';
import { TA } from '../types/interface/TA';
import { V } from '../types/interface/V';
export declare function wrapSharedRefArrayInterface<T extends any[]>(data: SharedRef<T>): A<T>;
export declare function wrapArray<T>(array: T[], system: System): A<T> & $;
export declare function wrapUint8Array(array: Uint8Array | Uint8ClampedArray, system: System): V<number[]> & A<number> & TA & $;
