export interface ShuffleOptions { random?: () => number; } /** * Randomly sorts items in given array. * Mutates given array. For immutability use `shuffle([...list])`. * @param list Source array. * @param options Options. * @returns Exactly given array. * @see https://stackoverflow.com/a/12646864 */ export declare function shuffle(list: T, { random }?: ShuffleOptions): T;