export declare function primordialArrayAt(values: readonly T[], index: number): T | undefined; export declare function primordialArrayFilter(values: readonly T[], predicate: (value: T, index: number, array: readonly T[]) => unknown): T[]; export declare function primordialArrayJoin(values: readonly unknown[], separator: string): string; export declare function primordialArrayMap(values: readonly T[], callback: (value: T, index: number, array: readonly T[]) => U): U[]; export declare function primordialArrayPop(values: T[]): T | undefined; export declare function primordialArrayPush(values: T[], value: T): void; export declare function primordialArraySort(values: T[], compare: (left: T, right: T) => number): T[]; //# sourceMappingURL=array.d.ts.map