import type { MessageOrError } from "./error-from-message.js"; /** * Assert the given value is not null or undefined. * Throws with the given message or error, otherwise. */ export declare function assertDefined(value: T, messageOrError: MessageOrError): asserts value is NonNullable; /** * Guard to filter out null or undefined values. */ export declare const isDefined: (obj: T) => obj is NonNullable; /** * Coerce a value's type to exclude null or undefined, or throw * if it actually is null or undefined. */ export declare const expectDefined: (obj: T, messageOrError: MessageOrError) => NonNullable; //# sourceMappingURL=is-defined.d.ts.map