import './ToggleButton.scss'; export interface InitialPaneState { triggerExpand: boolean; triggerCollapse: boolean; collapsed: boolean; } export declare enum PaneVisibilityActionTypes { triggerCollapse = "triggerCollapse", triggerExpand = "triggerExpand", clear = "clear" } export declare function paneVisibilityToggleReducer(state: InitialPaneState, action: PaneVisibilityActionTypes): InitialPaneState; interface ToggleButtonProps { onCollapse: VoidFunction; onExpand: VoidFunction; isCollapsed?: boolean; initialDirection?: 'right' | 'left' | 'top' | 'bottom'; className?: string; } export declare function PaneVisibilityToggleButtons({ onCollapse, onExpand, isCollapsed, initialDirection, className, }: ToggleButtonProps): import("react/jsx-runtime").JSX.Element; export {};