import { type ImageData, type LinkData, type NavigationLinksData, type ResponsiveGapData, type ResponsiveLengthData, type ResponsiveIconRadioGroupValue, type ResponsiveTextStyleData, type ResponsiveSelectValue } from '@makeswift/prop-controllers';
import { type ResponsiveColor } from '../../utils/types';
type Props = {
    id?: string;
    links?: NavigationLinksData;
    linkTextStyle?: ResponsiveTextStyleData;
    showLogo?: boolean;
    logoFile?: ImageData;
    logoWidth?: ResponsiveLengthData;
    logoAltText?: string;
    logoLink?: LinkData;
    alignment?: ResponsiveIconRadioGroupValue<'flex-start' | 'center' | 'flex-end'>;
    gutter?: ResponsiveGapData;
    mobileMenuAnimation?: ResponsiveSelectValue<'coverRight' | 'coverLeft'>;
    mobileMenuOpenIconColor?: ResponsiveColor | null;
    mobileMenuCloseIconColor?: ResponsiveColor | null;
    mobileMenuBackgroundColor?: ResponsiveColor | null;
    width?: string;
    margin?: string;
};
declare const Navigation: import("react").ForwardRefExoticComponent<Props & import("react").RefAttributes<HTMLDivElement>>;
export default Navigation;
//# sourceMappingURL=Navigation.d.ts.map