UNPKG

740 BTypeScriptView Raw
1/** @internal */
2export declare function isObj(x: unknown): x is object;
3/** @internal */
4export declare function isFn<T extends Function>(x: unknown): x is T;
5/** @internal */
6export declare function isStr(x: unknown, minLength?: number): x is string;
7/** @internal */
8export declare function isNum(x: unknown): x is number;
9/** @internal */
10export declare function isInt(x: unknown): x is number;
11/** @internal */
12export declare function isArr(x: unknown): x is unknown[];
13/** @internal */
14export declare function isProp<K extends string | number | symbol>(x: unknown, propName: K): x is Record<K, any>;
15/** @internal */
16export declare function isOwnProp<K extends string | number | symbol>(x: unknown, propName: K): x is Record<K, any>;