import type { MaybeRefOrGetter } from 'vue';

export type Dictionaries = {
  readonly label: string;
  readonly value: MaybeDictValue;
}[];

export type MaybeDictValue = string | number | boolean | null | undefined | object;
export type MaybeComputedDictValueRef<T extends MaybeDictValue = MaybeDictValue> = MaybeRefOrGetter<T>;
