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[];
}
