import React from 'react'; import type { ReactNode } from 'react'; import type { DefaultProps } from '../../types'; export interface SidebarNewProps extends DefaultProps { open: boolean; expanded?: boolean; showButton?: boolean; anchor?: 'top' | 'left' | 'bottom' | 'right'; variant?: 'persistent' | 'temporary' | 'permanent'; docked?: boolean; maxWidth?: number | string; minWidth?: number | string; top?: number | string; name?: string; logo?: ReactNode; favoritesTitle?: string; favorites?: ReactNode; favoritesOpen?: boolean; onFavoritesToggle?: () => void; favoritesListOpen?: boolean; onFavoritesListToggle?: () => void; onToggle: () => void; } declare const SidebarNew: ({ id, anchor, className, docked, expanded, margin, maxWidth, minWidth, top, open, padding, showButton, style, variant, onToggle, children, name, logo, favoritesTitle, favorites, favoritesOpen, onFavoritesToggle, favoritesListOpen, onFavoritesListToggle, ...otherProps }: SidebarNewProps) => React.JSX.Element; export default SidebarNew;