import { SortOrder } from '@grafana/schema'; /** @internal */ export declare function moveItemImmutably(arr: T[], from: number, to: number): T[]; /** @internal */ export declare function insertBeforeImmutably(array: T[], item: T, index: number): T[]; /** @internal */ export declare function insertAfterImmutably(array: T[], item: T, index: number): T[]; export declare function sortValues(sort: SortOrder.Ascending | SortOrder.Descending): (a: unknown, b: unknown) => number;