@umbraco/json-models-builders
Version:
Builders and models for Umbraco Sites
17 lines (16 loc) • 541 B
TypeScript
import { DocumentTypeBuilder } from './documentTypeBuilder';
export declare class DocumentTypeCompositionBuilder {
parentBuilder: DocumentTypeBuilder;
documentTypeId: string;
compositionType: string;
constructor(parentBuilder: DocumentTypeBuilder);
withDocumentTypeId(documentTypeId: string): this;
withCompositionType(compositionType: string): this;
done(): DocumentTypeBuilder;
build(): {
[key: string]: string | {
id: string | null;
};
compositionType: string;
};
}