export interface SignalArray extends Array { } export declare class SignalArray { #private; /** * Creates an array from an iterable object. * @param iterable An iterable object to convert to an array. */ static from(iterable: Iterable | ArrayLike): SignalArray; /** * Creates an array from an iterable object. * @param iterable An iterable object to convert to an array. * @param mapfn A mapping function to call on every element of the array. * @param thisArg Value of 'this' used to invoke the mapfn. */ static from(iterable: Iterable | ArrayLike, mapfn: (v: T, k: number) => U, thisArg?: unknown): SignalArray; static of(...arr: T[]): SignalArray; constructor(arr?: T[]); } export declare function signalArray(x?: Item[]): SignalArray; //# sourceMappingURL=array.d.ts.map