UNPKG

@grafana/ui

Version:
15 lines (14 loc) 739 B
import { SelectableValue } from '@grafana/data'; import { SelectableOptGroup } from './types'; /** * Normalize the value format to SelectableValue[] | []. Only used for single select */ export declare const cleanValue: (value: unknown, options: Array<SelectableValue | SelectableOptGroup | SelectableOptGroup[]>) => any[] | undefined; /** * Find the label for a string|number value inside array of options or optgroups */ export declare const findSelectedValue: (value: string | number, options: Array<SelectableValue | SelectableOptGroup | SelectableOptGroup[]>) => SelectableValue | null; /** * Omit descriptions from an array of options */ export declare const omitDescriptions: (options: SelectableValue[]) => SelectableValue[];