import { PipeTransform } from '@angular/core'; import { SortDirection } from '@angular/material/sort'; import * as i0 from "@angular/core"; /** * @description A pipe for sorting arrays in the template. * NOTE: This is a pure pipe. Adding new elements to the array using #push() or removing elements using #splice() will not * force the view to be re-rendered. */ export declare class SelectSortPipe implements PipeTransform { /** * Implementation of the PipeTransform interface. * @description Sorts a list of numbers, strings, or objects in a given sorting direction. * @param sortingList * @param sortDirection * @param sortingKey - a string that identifies the property the list of objects should be sorted by */ transform(sortingList: Array, sortDirection?: SortDirection, sortingKey?: string): Array; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; }