import React, { HTMLAttributes } from 'react'; import { LinkType } from './Link'; export type NavBarOrientation = 'horizontal' | 'vertical'; export type NavBarVariant = 'primary' | 'secondary'; export type NavBarSize = 'medium' | 'small'; export interface NavBarProps extends Omit, 'onChange'> { variant?: NavBarVariant; orientation?: NavBarOrientation; size?: NavBarSize; children: React.ReactNode; value?: number; defaultValue?: number; onChange?: (value: number) => void; } interface NavBarComponent extends React.ForwardRefExoticComponent> { Link: LinkType; } interface NavBarContextProps { variant?: NavBarVariant; value?: number; onValueChange: (value: number) => void; orientation: NavBarOrientation; size?: 'small' | 'medium'; } export declare const NavBarContext: React.Context; export declare const NavBar: NavBarComponent; export default NavBar;