export declare function shuffle(array: Type[]): void; export declare function findIndexAdjacent(array: Type[], predicate: (first: Type, second: Type) => boolean): number; export declare function nextOrWrap(array: (Type | null)[], currentIndex: any): number; export declare function rotate(array: any[], count: number): void; export declare function unique(array: Type[], predicate?: (first: Type, second: Type) => boolean): Type[]; export declare function findMax(array: Type[], compare: (first: Type, second: Type) => number): Type;