import type { ExcludeNullableProps } from './types.js'; export declare function isPromiseFulfilledResult(result: PromiseSettledResult): result is PromiseFulfilledResult; export declare function isPromiseRejectedResult(result: PromiseSettledResult): result is PromiseRejectedResult; export declare function hasNoNullableProps(obj: T): obj is ExcludeNullableProps; export declare function isRecord(value: unknown): value is Record;