import { JsonObject } from "config_file.js";
import { EnkaClient } from "../client/EnkaClient";
import { Character } from "./character/Character";
import { GenshinUser } from "./GenshinUser";
import { IGOOD } from "./good/GOOD";
import { IGOODComponentResolvable } from "./good/IGOODResolvable";
export declare class DetailedGenshinUser extends GenshinUser implements IGOODComponentResolvable<IGOOD> {
    readonly showCharacterDetails: boolean;
    readonly characters: Character[];
    constructor(data: JsonObject, enka: EnkaClient);
    toGOOD(): IGOOD;
}
