import type { Class } from "@vangware/types"; /** * Takes a `constructor` and checks if given `input` is an instance of it. * * @category Objects * @example * ```typescript * const instanceOfArray = instanceOf(Array) * * instanceOfArray([]); // true * instanceOfArray({}); // false * ``` * @returns Returns a curried function with `constructor` in context. */ export declare const isInstanceOf: >( constructor: Expected, ) => (input: unknown) => input is InstanceType;