/// export interface UseTabPanelParameters { /** * The id of the TabPanel. */ id?: string; /** * The ref of the TabPanel. */ rootRef?: React.Ref; /** * The value of the TabPanel. It will be shown when the Tab with the corresponding value is selected. */ value?: number | string; } export interface UseTabPanelRootSlotProps { 'aria-labelledby'?: string; hidden?: boolean; id?: string; ref: React.Ref; } export interface UseTabPanelReturnValue { /** * If `true`, it indicates that the tab panel will be hidden. */ hidden: boolean; /** * Resolver for the root slot's props. * @returns props that should be spread on the root slot */ getRootProps: () => UseTabPanelRootSlotProps; rootRef: React.Ref; }