import { RelationshipType } from "@medusajs/types"; import { IsRelationship } from "./base"; declare const IsNullableModifier: unique symbol; /** * Nullable modifier marks a schema node as nullable */ export declare class RelationNullableModifier, ForeignKey extends boolean> implements RelationshipType { #private; [IsNullableModifier]: true; [IsRelationship]: true; static isNullableModifier(modifier: any): modifier is RelationNullableModifier; type: Relation["type"]; /** * A type-only property to infer the JavScript data-type * of the schema property */ $dataType: T | null; $foreignKey: ForeignKey; constructor(relation: Relation); /** * Returns the serialized metadata */ parse(fieldName: string): import("@medusajs/types").RelationshipMetadata; } export {}; //# sourceMappingURL=nullable.d.ts.map