UNPKG

@umbraco/json-models-builders

Version:
26 lines (25 loc) 690 B
import { MemberTypeBuilder } from "./memberTypeBuilder"; export declare class MemberTypeContainerBuilder { parentBuilder: MemberTypeBuilder; id: string; parentId: string; name: string; type: string; sortOrder: number; constructor(parentBuilder: MemberTypeBuilder); withId(id: string): this; withParentId(parentId: string): this; withName(name: string): this; withType(type: string): this; withSortOrder(sortOrder: number): this; done(): MemberTypeBuilder; build(): { id: string | null; parent: { id: string; } | null; name: string; type: string; sortOrder: number; }; }