export declare const ArrayUtilities: {
    search: <T = any>(items: T[], searchText: any, fields?: (string | undefined) | (string | undefined)[], children?: string) => T[];
    union: <T = unknown>(key: string, ...args: (T[] | undefined | null)[]) => T[];
    toObject: <T>(key: string, items: T[] | undefined | null) => Record<string, T>;
    distinct: <T = any>(items: T[] | undefined | null) => T[];
    paging: <T = any>(items: T[] | undefined | null, pageSize: number, page?: number) => T[];
};
