import { ElementRef, TemplateRef } from '@angular/core'; declare function isUndefined(value: any): value is undefined; declare function isNull(value: any): value is null; declare function isUndefinedOrNull(value: any): value is undefined | null; declare function isArray(value: any): value is Array; declare function isEmpty(value?: any): boolean; declare function isString(value?: any): value is string; declare function isNumber(value: any): value is number; declare function isObject(value: any): value is object; declare function isFunction(value: any): value is Function; declare function isDate(value: any): value is Date; declare function isBoolean(value: any): value is boolean; declare function isTemplateRef(value: any): value is TemplateRef; declare function isHTMLElement(value: any): value is HTMLElement; declare function isElementRef(value: any): value is ElementRef; declare function isFormElement(elementOrRef: ElementRef | T): boolean; declare function isMacPlatform(userAgent?: string): boolean; export { isArray, isBoolean, isDate, isElementRef, isEmpty, isFormElement, isFunction, isHTMLElement, isMacPlatform, isNull, isNumber, isObject, isString, isTemplateRef, isUndefined, isUndefinedOrNull };