import { Guard } from './global'; export declare const isString: (x: unknown) => x is string; export declare const isNumber: (x: unknown) => x is number; export declare const isBoolean: (x: unknown) => x is boolean; export declare const isNull: (x: unknown) => x is null; export declare const isObject: (x: unknown) => x is object; export declare const isEnum: (enumObject: T) => (token: unknown) => token is T[keyof T]; export declare const isArray: (elemGuard: Guard) => (x: unknown) => x is T[];