/** * A non-mutating alternative to Array.splice. Returns the new array. */ export declare function splice(arr: T[], start: number, deleteCount?: number): T[]; export declare function splice(arr: T[], start: number, deleteCount: number, ...items: T[]): T[];