import { Reactive } from "@lincode/reactivity";
import Appendable from "../display/core/Appendable";
import IGameGraph, { GameGraphData } from "../interface/IGameGraph";
export default class GameGraph extends Appendable implements IGameGraph {
    static componentName: string;
    static defaults: Partial<import("../interface/utils/Defaults").default<IGameGraph>>;
    static schema: Required<import("../interface/utils/extractProps").ExtractProps<IGameGraph>>;
    constructor();
    gameGraphDataState: Reactive<[GameGraphData]>;
    get data(): GameGraphData;
    set data(val: GameGraphData);
    mergeData(data: GameGraphData): void;
    deleteData(uuid: string): void;
    private pausedState;
    get paused(): boolean;
    set paused(val: boolean);
}
