export declare function asDefined(value: T | undefined, message?: string, details?: object): NonNullable; export declare function asInstanceofError(value: T): Error; export declare function isTrue(value: boolean, message?: string, details?: object): asserts value is true; export declare function isFalse(value: boolean, message?: string, details?: object): asserts value is false; export declare function isNever(_: never): never; export declare function isInstanceofError(value: T | Error): asserts value is Error; export declare function isDefined(value: T | undefined, message?: string, details?: object): asserts value is NonNullable; export declare function isUndefined(value: T | undefined, message?: string, details?: object): asserts value is undefined;