import type { TypedArray } from '@galacean/effects-specification'; export declare function addItem(arr: T[], value: T): T[]; /** * 性能测试:https://blog.mutoe.com/2019/compare-filter-vs-splice-in-javascript/ * @param arr * @param value * @returns */ export declare function removeItem(arr: T[], value: T): T[]; /** * 原 arrAddWithOrder 根据property的大小在arr中插入item * @param arr * @param item * @param property * @param descending * @returns */ export declare function addItemWithOrder>(arr: T[], item: T, property: string, descending?: boolean): void; export declare function enlargeBuffer(typeArray: T, length: number, maxSize: number, increase?: number): T;