/// <reference types="node" />
import { FamilyGames, SteamFamilyLib } from '../interface';
import React from 'react';
export * from './results/stats';
export * from './components/app';
export interface SteamFamilyLibForStats extends SteamFamilyLib {
    ownerSteamids: string[];
    mappedTags: string[];
    rtTimeAcquired: number;
}
export declare const renderComponent: (child: React.ReactNode) => string;
export declare function getStatComponent(games: FamilyGames): import("react/jsx-runtime").JSX.Element;
export declare function getStatHtml(games: FamilyGames): string;
export interface ImgRender {
    screenshotFamilyStatistic(token: string, onStart?: () => void): Promise<Buffer>;
    getFamilyStatisticImg(games: FamilyGames, onStart?: () => void, onError?: () => void): Promise<Buffer>;
    isRenderEnable(): boolean;
}
