@mrmory/bggclient
Version:
Javascript client to interact with BoardGameGeek public XML API based on boardgamegeekjsclient
26 lines (25 loc) • 860 B
TypeScript
import { IBggDto } from "../interface";
import { BggPollDto } from "./BggPollDto";
import { BggStatisticsPaginatedDto, BggThingVideoPaginatedDto, BggThingCommentPaginatedDto } from "./paginated";
import { BggLinkDto, BggThingMarketlistingsDto } from "./subdto";
export declare class BggThingDto implements IBggDto {
id: number;
name: string;
type: string;
description: string;
thumbnail: string;
image: string;
yearpublished: number;
minplayers: number;
maxplayers: number;
playingtime: number;
minplaytime: number;
maxplaytime: number;
minage: number;
poll: BggPollDto[];
links: BggLinkDto[];
statistics: BggStatisticsPaginatedDto;
videos: BggThingVideoPaginatedDto;
comments: BggThingCommentPaginatedDto;
marketplacelistings: BggThingMarketlistingsDto[];
}