import type { GnbAsideProps } from './Aside';
export declare const useMobilePanels: ({ packageMode, showNotification, user, }: {
    packageMode: boolean;
    showNotification: boolean;
    user: GnbAsideProps["user"];
}) => {
    mobilePackagePanelId: string;
    mobileProfilePanelId: string;
    mobileNotificationPanelId: string;
    isMobileViewport: boolean;
    isMobilePackagePanelOpen: boolean;
    isMobileProfilePanelOpen: boolean;
    isMobileNotificationPanelOpen: boolean;
    shouldRenderDesktopNavigation: boolean;
    shouldRenderMobilePackage: boolean;
    shouldRenderMobileProfile: boolean;
    shouldRenderMobileNotification: boolean;
    handleToggleMobilePackagePanel: () => void;
    handleCloseMobilePackagePanel: () => void;
    handleOpenMobileProfilePanel: () => void;
    handleCloseMobileProfilePanel: () => void;
    handleToggleMobileNotificationPanel: () => void;
    handleOpenMobileNotificationPanel: () => void;
    handleCloseMobileNotificationPanel: () => void;
};
//# sourceMappingURL=useMobilePanels.d.ts.map