///
///
import { URL } from 'url';
import { ObjectSource, PlainSource, Source, TupleSource } from '../_types';
export declare const isString: (x: Source | undefined | null) => x is string;
export declare const isBuffer: (x: Source | undefined | null) => x is Buffer;
export declare const isStream: (x: Source | undefined | null) => x is NodeJS.ReadableStream;
export declare const isURL: (x: Source | undefined | null) => x is URL;
export declare const isFileUri: (x: Source | undefined | null) => x is string;
export declare const isPlain: (x: Source | undefined | null) => x is PlainSource;
export declare const isTuple: (x: object | undefined | null) => x is TupleSource;
export declare const isObject: (x: Source | undefined | null) => x is ObjectSource;
export declare const isIterable: (x: Source | undefined | null) => x is Iterable;
export declare const isFileName: (x: Source | undefined | null) => boolean;