import { default as React } from 'react'; import { LeftNavProps } from '../../LeftNav'; import { AccountPopoverProps } from '../../../AccountPopover/AccountPopover'; type LeftNavFooterProps = { /** There are 2 variations: collapsed and expanded. This prop determines when to show each. */ expanded: boolean; /** All the props needed for the AccountPopover */ accountPopoverProps: LeftNavProps['accountPopoverProps']; /** Optional footer element */ footer?: LeftNavProps['footer']; /** Function to close the mobile drawer. This is kept as optional because it is not needed in LeftNavDesktop. */ closeMobileDrawer?: AccountPopoverProps['closeMobileDrawer']; /** Function to close the Sidebar expanded state. This is kept as optional because it is not needed in LeftNavMobile. */ closeSidebar?: (force?: boolean) => void; /** Function to open the Sidebar expanded state */ openSidebar?: () => void; /** Shows whether LeftNavMobile is being rendered with this component */ mobile?: boolean; /** Language configuration */ languageConfig?: LeftNavProps['languageConfig']; /** Optional prop to hide the copyright */ hideCopyright?: boolean; }; declare const LeftNavFooter: React.ForwardRefExoticComponent>; export default LeftNavFooter;