import { ClassConstructor } from '../types.js'; import './guards.js'; /** * Copyright 2025 © BeeAI a Series of LF Projects, LLC * SPDX-License-Identifier: Apache-2.0 */ declare function traversePrototypeChain(value: unknown, excluded?: Set): Generator; declare function isConstructor(value: any): value is ClassConstructor; declare function isDirectInstanceOf(object: unknown, constructor: ClassConstructor): object is A; declare function findDescriptor>(target: T, property: keyof T): PropertyDescriptor | null; export { findDescriptor, isConstructor, isDirectInstanceOf, traversePrototypeChain };