import type { ErrorReport } from "./ErrorReport"; import type { ErrorReportValue } from "./ErrorReportValue"; import type { NevoProps } from "./NevoProps"; /** * Returns the NEVO props for the property with the specified `propertyName`. If `propertyName` is not provided, returns the NEVO props for the entire object. * * @param propertyName The name of the property for which to generate the props. */ export interface PropertyCallable { ( propertyName: K, ): NevoProps> & { key: string; name: K }; (): NevoProps; }