import { AppObject, AppObjectEntity, AppObjectRepo } from "@vived/core";
import { OverlayColorEnums } from "../../OverlayColor/Entities/OverlayColor";
import { CalloutRepo } from "./CalloutRepo";
export declare abstract class CalloutGlobals extends AppObjectEntity {
    static readonly type = "CalloutGlobals";
    static get: (appObjects: AppObjectRepo) => CalloutGlobals | undefined;
    abstract calloutRepoFactory(id: string): CalloutRepo;
    abstract lastSize: number;
    abstract lastColor: OverlayColorEnums;
}
export declare function makeCalloutGlobals(appObject: AppObject): CalloutGlobals;
//# sourceMappingURL=CalloutGlobals.d.ts.map