import React, { HTMLAttributes, ReactNode } from 'react';
import { BaseButtonProps } from '../BaseButton';
interface NavProps extends HTMLAttributes<HTMLElement> {
    children: ReactNode;
    variant?: 'primary' | 'secondary' | 'underline';
    [key: string]: any;
}
interface NavButtonProps extends BaseButtonProps {
    ignore?: RegExp | 'string' | Function;
    loading?: boolean;
}
interface NavGroupProps extends HTMLAttributes<HTMLElement> {
    children: ReactNode;
    title?: string;
    [key: string]: any;
}
declare const Nav: React.FC<NavProps> & {
    Button: React.FC<NavButtonProps>;
    Group: React.FC<NavGroupProps>;
};
export default Nav;
export type { NavProps };
//# sourceMappingURL=Nav.d.ts.map