import { KdsNavItemProps } from './KdsNavItem/types';
export type KdsNavigationItem = Omit<KdsNavItemProps, "selected"> & {
    /** Unique identifier for the navigation item. Used for internal tracking and keys. */
    id: string;
    /** Whether to render a separator below the navigation item. */
    separator?: boolean;
};
export type KdsNavigationProps = {
    /** Aria label for the navigation region. (e.g. Main). Do not add "navigation" since this is added by the role automatically. */
    ariaLabel: string;
    /** The list of navigation items to render. Items with `separator: true` show a divider below them. */
    items: KdsNavigationItem[];
};
//# sourceMappingURL=types.d.ts.map