interface ICooperativeData {
    bank_account: IBankAccount;
    chairman: IIndividualData;
    city: string;
    country: Country;
    details: Details;
    email: string;
    full_address: string;
    full_name: string;
    initial: string;
    is_branched: boolean;
    is_cooperative: boolean;
    members: MembersData[];
    minimum: string;
    phone: string;
    registration: string;
    represented_by: {
        based_on: string;
        first_name: string;
        last_name: string;
        middle_name: string;
        position: string;
    };
    short_name: string;
    totalMembers: number;
    type: "coop" | "ooo" | "oao" | "zao" | "pao" | "ao";
}

Hierarchy (view full)

Properties

bank_account: IBankAccount
chairman: IIndividualData
city: string
country: Country
details: Details
email: string
full_address: string
full_name: string
initial: string
is_branched: boolean
is_cooperative: boolean
members: MembersData[]
minimum: string
phone: string
registration: string
represented_by: {
    based_on: string;
    first_name: string;
    last_name: string;
    middle_name: string;
    position: string;
}

Type declaration

  • based_on: string
  • first_name: string
  • last_name: string
  • middle_name: string
  • position: string
short_name: string
totalMembers: number
type: "coop" | "ooo" | "oao" | "zao" | "pao" | "ao"