import React from 'react'; interface ToggleButtonGroupContextType { value: string | string[] | null; onChange: (value: string | string[] | null) => void; type: 'single' | 'multiple'; hasCustomDividers: boolean; } export declare const useToggleButtonGroup: () => ToggleButtonGroupContextType; interface ToggleButtonGroupProps { children: React.ReactNode; value: string | string[] | null; onChange: (value: string | string[] | null) => void; type?: 'single' | 'multiple'; className?: string; maxSplit?: number; maxWidth?: string; } interface ToggleButtonGroupFC extends React.FC { Divider: React.FC; } export declare const ToggleButtonGroup: ToggleButtonGroupFC; interface ToggleButtonProps extends React.ButtonHTMLAttributes { value: string; } export declare const ToggleButton: React.FC; export {};