export declare function clone(value: T, exceptKey?: string[]): T; type Selector = keyof T | ((item: T) => string); export declare function sort(arr: T[], option?: { selector?: Selector; descending?: boolean; } | undefined): T[]; export declare function group(arr: T[], by: Selector): { [key: string]: T[]; }; export declare function chunk(list: T[], size: number): T[][]; export {};