import { NotNull } from './isNotNull'; import { IsDefined } from './isNotUndefined'; import { isPresentAssess as assess } from './isPresent.assess'; declare const assure: (input: T) => NotNull>; interface IsPresentWithAssure { (t: T): t is NotNull>; assess: typeof assess; assure: typeof assure; } /** * checks whether the value is defined and is not null * * refs * - https://github.com/microsoft/TypeScript/issues/16069#issuecomment-566222173 */ declare const isPresentWithAssure: IsPresentWithAssure; export { isPresentWithAssure as isPresent };