You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
854 B
23 lines
854 B
import * as React from 'react';
|
|
import { EventKey, DynamicRefForwardingComponent, SelectCallback } from './types';
|
|
import { UseNavItemOptions, NavItemProps } from './NavItem';
|
|
export type { UseNavItemOptions, NavItemProps };
|
|
export interface NavProps extends Omit<React.HTMLAttributes<HTMLElement>, 'onSelect'> {
|
|
/**
|
|
* Key for the currently active NavItem.
|
|
*/
|
|
activeKey?: EventKey;
|
|
/**
|
|
* Element used to render the component.
|
|
*/
|
|
as?: React.ElementType;
|
|
/**
|
|
* A callback fired when a NavItem has been selected.
|
|
*/
|
|
onSelect?: SelectCallback;
|
|
}
|
|
declare const _default: DynamicRefForwardingComponent<"div", NavProps> & {
|
|
Item: DynamicRefForwardingComponent<React.ForwardRefExoticComponent<import("./Button").ButtonProps & React.RefAttributes<HTMLElement>>, NavItemProps>;
|
|
};
|
|
export default _default;
|