/**
 * 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[];
}
