export declare class ArrayHelper {
    static getIds(array: any[], propertyName: string): string[];
    static sortBy(array: any[], propertyName: string, descending?: boolean): void;
    static getIndex(array: any[], propertyName: string, value: any): number;
    static getOne(array: any[], propertyName: string, value: any): any;
    static getAll(array: any[], propertyName: string, value: any): any[];
    static getAllArray(array: any[], propertyName: string, values: any[]): any[];
    private static compare;
    static getUniqueValues(array: any[], propertyName: string): any[];
    static getUnique(array: any[]): any[];
    static getAllOperatorArray(array: any[], propertyName: string, values: any[], operator: string, dataType?: string): any[];
    static getAllOperator(array: any[], propertyName: string, value: any, operator: string, dataType?: string): any[];
    static getDeepValue(item: any, propertyName: string): any;
    static fillArray(contents: string, length: number): any[];
}
//# sourceMappingURL=ArrayHelper.d.ts.map