/**
 * Wrapper class for polymorphic relation reference data.
 * Holds the discriminator value (type identifier) and the primary key value(s).
 * Used internally to track polymorphic FK values before hydration.
 */
export declare class PolymorphicRef {
  readonly discriminator: string;
  id: unknown;
  constructor(discriminator: string, id: unknown);
  /** Returns `[discriminator, ...idValues]` tuple suitable for column-level expansion. */
  toTuple(): unknown[];
}
