import React from 'react'; import type { DefaultProps } from '../../types'; import type { IButtonProps } from '@/core/inputs/button'; export interface SidebarProps 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; ButtonProps?: IButtonProps; onToggle: () => void; } declare const Sidebar: ({ id, anchor, className, docked, expanded, margin, maxWidth, minWidth, top, open, padding, showButton, style, variant, ButtonProps, onToggle, children, name, ...otherProps }: SidebarProps) => React.JSX.Element; export default Sidebar;