﻿//----------------------
// <auto-generated>
// </auto-generated>
//----------------------







export interface Person {
    FirstName: string;
    lastName: string | undefined;
    readonly Birthday: Date;
    TimeSpan: string;
    TimeSpanOrNull: string | undefined;
    Gender: Gender;
    GenderOrNull: Gender | undefined;
    address: Address;
    AddressOrNull: Address | undefined;
    Array: string[] | undefined;
    Dictionary: { [key: string]: number; } | undefined;
}

export enum Gender {
    Male = 0,
    Female = 1,
}

export interface Address {
    Street: string | undefined;
    City: string | undefined;
}

export interface MyClass extends Person {
    Class: string | undefined;
}