export declare type ILLAPanelType = "none" | "data_component" | "data_action" | "data_page" | "data_global_state" | "action" | "canvas" | "widget_picker" | "components_config" | "page_config";
export interface ClickPosition {
    displayName: string;
    type: "inner_container" | "component" | "group";
    clickPosition: number[];
}
export declare class FocusManager {
    private static currentFocus;
    private static currentClickPosition?;
    static switchFocus(illaPanelType: ILLAPanelType, clickPosition?: ClickPosition): void;
    static getClickPosition(): ClickPosition | undefined;
    static getFocus(): ILLAPanelType;
}
