export declare const isNonNullable: (val: T) => val is NonNullable; export declare const isNumber: (val: any) => val is number; export declare const isString: (val: any) => val is string; export declare const isPlainObject: (val: any) => val is T; export declare const isFunction: (val: any) => val is (...args: any[]) => any; export declare const isThenable: (val?: PromiseLike) => val is PromiseLike; export declare const isPrimitive: (val: any) => boolean;