import { AbyssService } from '@abyss-project/main'; import { FC } from 'react'; export declare const DRAWER_WIDTH_EXPANDED = 275; export declare const DRAWER_WIDTH_COLLAPSED = 72; export type DrawerElements = { title?: string; elements: ({ isExternal?: boolean; service: AbyssService; Logo: string; link: string; helper: string; } | { isExternal?: boolean; Logo: any; link: string; helper: string; } | { isExternal?: boolean; LogoImg: any; link: string; helper: string; })[]; }[]; type HeaderConfig = { logo: string; title: string; subtitle?: string; mainPath?: string; }; type Props = { header: HeaderConfig; handleDrawerToggle: () => void; elements: DrawerElements; onCollapsedChange?: (collapsed: boolean) => void; defaultCollapsed?: boolean; }; declare const AbyssDrawer: FC; export default AbyssDrawer;