/** * @param { unknown } value * @returns { value is Date } */ export function isDate(value: unknown): value is Date; /** * @param { unknown } value * @returns { value is RegExp } */ export function isRegExp(value: unknown): value is RegExp; /** * @param { number } n * @param { number } min * @param { number } max */ export function clamp(n: number, min: number, max: number): number; /** * @param { unknown } n * @returns { number } */ export function toInteger(n: unknown): number; /** * @param { unknown[] } arr * @param { number } idx * @returns { void } */ export function pull(arr: unknown[], idx: number): void; /** * @template T * @param { T } value * @returns { T } */ export function shallowCopy(value: T): T; /** * @template T * @param { T } a * @param { unknown } b * @returns { b is T } */ export function looselyEqual(a: T, b: unknown): b is T; export const uniqueKey: {}; export function noop(): void; /** @type { () => true } */ export const getTrue: () => true; /** @type { () => false } */ export const getFalse: () => false; //# sourceMappingURL=common.d.ts.map