// This is an automatically generated file. Please do not change its contents manually! export namespace Association { export type to = T; export namespace to { export type many = T; } } export namespace Composition { export type of = T; export namespace of { export type many = T; } } export class Entity { static data (this:T, input:Object) : T { return {} as T // mock } } export type EntitySet = T[] & { data (input:object[]) : T[] data (input:object) : T }; export type DeepRequired = { [K in keyof T]: DeepRequired } & Required;