import type { MetaData } from "@metaobjectsdev/metadata"; export interface TphSubtype { /** The discriminator field NAME (declared on the base via `@discriminator`). */ field: string; /** This subtype's discriminator VALUE (declared via `@discriminatorValue`). */ value: string; } /** * If `entity` is a TPH subtype, return its discriminator field + value; else * null. A subtype declares `@discriminatorValue` and inherits `@discriminator` * from an ancestor in its resolved super chain. */ export declare function tphSubtypeOf(entity: MetaData): TphSubtype | null; //# sourceMappingURL=tph.d.ts.map