/** @module array/insert.ts */ interface PushIndexPossibleCurried { (arr: A[], value: B): Array; (arr: A[]): (value: B) => Array; } export declare function insert(index: number, arr: A[], value: B): Array; export declare function insert(index: number, arr: A[]): (value: B) => Array; export declare function insert(index: number): PushIndexPossibleCurried; export {};