import { RefObject } from 'react'; export type FunctionWithArguments = (...arguments_: any[]) => any; export type PlainObject = Record; export type Primitive = bigint | boolean | null | number | string | symbol | undefined; export type Target = RefObject | T | null | string; export type TimerStatus = 'pending' | 'completed' | 'cancelled';