import type { Class } from "@vangware/types"; /** * Checks if given `input`'s prototype comes directly from given `constructor`. * * @category Predicates * @category Objects * @example * ```typescript * const isPrototypeOfObject = isPrototypeOf(Object); * isPrototypeOfObject({}); // true * isPrototypeOfObject(/./); // false * ``` * @param constructor Constructor to check. * @returns Returns a curried function with `constructor` in context. */ export declare const isPrototypeOf: ({ prototype, }: Constructor) => (object: Input) => boolean;