UNPKG

ph-dev-tools

Version:
13 lines (12 loc) 617 B
import { QEntityBuilder } from "./QEntityBuilder"; import { PropertyDocEntry, Decorator } from "../../parser/DocEntry"; import { QBuilder } from "./../QBuilder"; export declare class QRelationBuilder implements QBuilder { private parentBuilder; entityProperty: PropertyDocEntry; constructor(parentBuilder: QEntityBuilder, entityProperty: PropertyDocEntry); build(): string; buildInterfaceDefinition(): string; ensureDecorator(decoratorName: string, relationTypeDescription: string): Decorator; getDecoratorValue<V>(decoratorName: string, relationTypeDescription: string): V; }