export declare function contains(this: T[], target: T): boolean; export declare function findLastIndex(this: T[], predicate: (value: T) => boolean): number; export declare function first(this: T[]): T | undefined; export declare function last(this: T[]): T | undefined; export declare function remove(this: T[], target: T): void; export declare function shuffle(this: T[]): T[]; export declare function unique(this: T[]): T[];