import { Identifiable } from "../utility";
export interface InvolvedCompany extends Identifiable {
    company: number;
    created_at: number;
    developer: boolean;
    game: number;
    porting: boolean;
    publisher: boolean;
    supporting: boolean;
    updated_at: number;
}
export declare enum InvolvedCompanyFields {
    "ID" = "id",
    "CHECKSUM" = "checksum",
    "COMPANY" = "company",
    "CREATED_AT" = "created_at",
    "DEVELOPER" = "developer",
    "GAME" = "game",
    "PORTING" = "porting",
    "PUBLISHER" = "publisher",
    "SUPPORTING" = "supporting",
    "UPDATED_AT" = "updated_at"
}
/**
 * Referenced from [Game]({@link Game.ts}) - involved_companies field
 */
export declare enum InvolvedCompanyReferenceFields {
    "ID" = "involved_companies.id",
    "CHECKSUM" = "involved_companies.checksum",
    "COMPANY" = "involved_companies.company",
    "CREATED_AT" = "involved_companies.created_at",
    "DEVELOPER" = "involved_companies.developer",
    "GAME" = "involved_companies.game",
    "PORTING" = "involved_companies.porting",
    "PUBLISHER" = "involved_companies.publisher",
    "SUPPORTING" = "involved_companies.supporting",
    "UPDATED_AT" = "involved_companies.updated_at"
}
