/** @packageDocumentation
 * @module Widget
 */
import "./useMaximizedWidget.scss";
import type { WidgetState } from "../../layout/state/WidgetState";
import type { PanelSide } from "../../layout/widget-panels/PanelTypes";
/** @internal */
export declare function useIsMaximizedWidget(): boolean;
/** @internal */
export declare function useMaximizedPanelLayout(side: PanelSide): {
    "uifw-preview-enableMaximizedWidget_panel-layout": boolean;
};
/** @internal */
export declare function useMaximizedPanel(side: PanelSide): {
    "uifw-preview-enableMaximizedWidget_panel": true;
} | undefined;
/** @internal */
export declare function useMaximizedSection(widgetId: WidgetState["id"]): {
    "uifw-preview-enableMaximizedWidget_section": boolean;
    "uifw-preview-enableMaximizedWidget_section-sibling": boolean;
} | undefined;
/** @internal */
export declare function useMaximizedFloatingWidget(): {
    style: {
        transform?: undefined;
        height?: undefined;
        width?: undefined;
        "max-height"?: undefined;
        "max-width"?: undefined;
    };
    classNames: {
        "uifw-preview-enableMaximizedWidget_floatingWidget"?: undefined;
    };
} | {
    style: {
        transform: string;
        height: string;
        width: string;
        "max-height": string;
        "max-width": string;
    };
    classNames: {
        "uifw-preview-enableMaximizedWidget_floatingWidget": boolean;
    };
};
/** @internal */
export declare function useMaximizedWidgetTabBarHandle(): {
    "uifw-preview-enableMaximizedWidget_widget-tabBar": boolean;
};
//# sourceMappingURL=useMaximizedWidget.d.ts.map