interface Happening {
    timestamp: number;
    text: string;
}
export declare class RegionResult {
    id: string;
    name: string;
    dbid: number;
    lastUpdate: number;
    factbook: string;
    dispatches: Array<number>;
    numnations: number;
    nations: Array<string>;
    delegate: string;
    delegateAuth: string;
    officers: {
        nation: string;
        office: string;
        authority: string;
        time: number;
        by: string;
        order: number;
    }[];
    delegateVotes: number;
    gaVote: {
        for: number;
        against: number;
    };
    scVote: {
        for: number;
        against: number;
    };
    founder: string;
    founderAuth: string;
    founded: string;
    foundedTime: number;
    power: string;
    flag: URL;
    embassies: {
        built: Array<string>;
        requests: {
            value: string;
            type: string;
        }[];
    };
    embassyRMB: string;
    waBadges: string;
    tags: Array<string>;
    messages: {
        id: number;
        timestamp: number;
        nation: string;
        status: number;
        likes: number;
        likers?: Array<string>;
        message: string;
    }[];
    happenings: Happening[];
    history: {
        timestamp: number;
        text: string;
    }[];
    census: {
        scale: {
            id: number;
            score: number;
            rank: number;
        };
    };
    censusRanks: {
        id: number;
        nations: {
            name: string;
            rank: string;
            score: number;
        };
    };
    zombie: {
        survivors: number;
        zombies: number;
        dead: number;
    };
    constructor(result: object);
    private _setEmbassies;
    /**
     * Maps and returns all happenings after converting timestamps to a properly set Date object in UTC
     * and fixing the format of the text by removing all @ symbols.
     */
    formattedHappenings(): {
        timestamp: Date;
        text: string;
    }[];
    private static _epochToDate;
}
export {};
