export declare const isString: (value: unknown) => value is string;
export declare const isStringFull: (value: string) => boolean;
export declare const isEmptyString: (value: string) => boolean;
export declare const isNull: (value: unknown) => value is null;
export declare const isUndefined: (value: unknown) => value is undefined;
export declare const isNil: <T>(value: T) => value is Extract<T, undefined | null>;
export declare const isDefined: <T>(value: T) => value is Exclude<T, undefined | null>;
export declare const isObject: <T>(value: T) => value is Extract<T, object>;
export declare const isObjectFull: (value: object) => boolean;
export declare const isEmptyObject: (value: object) => boolean;
export declare const isArray: <T>(value: T) => value is Extract<T, unknown[]>;
export declare const isArrayFull: (value: unknown[]) => boolean;
export declare const isEmptyArray: (value: unknown[]) => boolean;
