import type { DomainObject } from '../instantiation/DomainObject'; /** * returns the readonly keys defined on the class of the domain object * * note, * - this function returns the union of metadata keys and explicit readonly keys * - only domain entities support non-metadata readonly attributes, due to their nature */ export declare const getReadonlyKeys: (obj: DomainObject, options?: { nameOfFunctionNeededFor?: string; }) => string[];