import { IBggDto } from '../interface';
import { BggPollDto } from './subdto/BggPollDto';
import { BggStatisticsPaginatedDto, BggThingVideoPaginatedDto, BggThingCommentPaginatedDto } from './paginated';
import { BggLinkDto, BggThingMarketlistingsDto, BggThingVersionDto } from './subdto';
export declare class BggThingDto implements IBggDto {
    id: number;
    name: string;
    alternateNames: string[];
    type: string;
    description: string;
    thumbnail: string;
    image: string;
    yearpublished: number;
    minplayers: number;
    maxplayers: number;
    playingtime: number;
    minplaytime: number;
    maxplaytime: number;
    minage: number;
    links: BggLinkDto[];
    statistics: BggStatisticsPaginatedDto;
    videos: BggThingVideoPaginatedDto;
    comments: BggThingCommentPaginatedDto;
    marketplacelistings: BggThingMarketlistingsDto[];
    polls: BggPollDto[];
    versions: BggThingVersionDto[];
    pollSummary: any;
}
