export declare function unwrapFirstValue<T>(value: T | T[] | undefined): T | undefined;
export declare function wrapValue<T>(value: T | undefined): T[] | undefined;
export declare function useUnwrappedHandler<T>(handler: ((value: T | undefined) => void) | undefined): (value: T | T[]) => void;
export declare function useWrappedValue<T>(value: T | undefined): T[] | undefined;
export declare function numberFormatter(value: number | string | undefined, formatOptions?: Intl.NumberFormatOptions, locale?: string): string;
