export interface CurrentUserInfoInTree {
    userID: string;
    nickname: string;
    email: string;
    avatar: string;
    language: string;
    createdAt: string;
    updateAt: string;
}
export interface RawTreeShape {
    [key: string]: any;
    builderInfo: any;
    currentUserInfo: CurrentUserInfoInTree;
}
declare type ActionSeedShape = any[];
export interface WidgetShape {
    [key: string]: any;
    $type: "WIDGET";
    $widgetType: string;
    $childrenNode: string[];
}
export interface WidgetSeedShape {
    [key: string]: WidgetShape;
}
export interface RawTreeSeedShape {
    widgets: WidgetSeedShape;
    actions: ActionSeedShape;
    builderInfo: any;
    currentUserInfo: any;
    globalData: Record<string, unknown>;
}
export {};
