import { Identifiable } from "../utility";
export interface Website extends Identifiable {
    category: WebsiteCategory;
    game: number;
    trusted: boolean;
    url: string;
}
export declare enum WebsiteCategory {
    "official" = 1,
    "wikia" = 2,
    "wikipedia" = 3,
    "facebook" = 4,
    "twitter" = 5,
    "twitch" = 6,
    "instagram" = 7,
    "youtube" = 8,
    "iphone" = 9,
    "ipad" = 10,
    "android" = 11,
    "steam" = 12,
    "reddit" = 13,
    "itch" = 14,
    "epicgames" = 15,
    "gog" = 16,
    "discord" = 17
}
export declare enum WebsiteFields {
    "ID" = "id",
    "CHECKSUM" = "checksum",
    "CATEGORY" = "category",
    "GAME" = "game",
    "TRUSTED" = "trusted",
    "URL" = "url"
}
/**
 * Referenced from [Game]({@link Game.ts}) - websites field
 */
export declare enum WebsiteReferenceFields {
    "ID" = "websites.id",
    "CHECKSUM" = "websites.checksum",
    "CATEGORY" = "websites.category",
    "GAME" = "websites.game",
    "TRUSTED" = "websites.trusted",
    "URL" = "websites.url"
}
