import AbstractModel from './AbstractModel'; export default class ComposedModel extends AbstractModel { allOf: any[]; description: any; example: any; __parent: any; __child: any; __interfaces: any; parent(model: any): this; child(model: any): this; interfaces(interfaces: any): this; getDescription(): any; setDescription(description: any): void; getProperties(): null; setProperties(properties: any): void; getExample(): any; setExample(example: any): void; getAllOf(): any[]; setAllOf(allOf: any): void; getParent(): any; setParent(model: any): void; getChild(): any; setChild(model: any): void; getInterfaces(): any; setInterfaces(interfaces: any): void; clone(): ComposedModel; }