@compas/code-gen
Version:
Generate various boring parts of your server
23 lines (22 loc) • 744 B
TypeScript
export class ExtendType extends TypeBuilder {
static baseData: {
keys: {};
};
constructor(group: any, ref: any);
internalReference: any;
internalKeys: {};
internalRelations: any[];
/**
* @param {Record<string, import("../../types/advanced-types.d.ts").TypeBuilderLike>} obj
* @returns {ExtendType}
*/
keys(obj: Record<string, import("../../types/advanced-types.d.ts").TypeBuilderLike>): ExtendType;
/**
* Add relations to the type
*
* @param {...import("./RelationType.js").RelationType} relations
* @returns {ExtendType}
*/
relations(...relations: import("./RelationType.js").RelationType[]): ExtendType;
}
import { TypeBuilder } from "./TypeBuilder.js";