import { Theme, SxProps, LinkPropsColorOverrides } from '@mui/material';
import { MenuOption } from '../../../@types';
import { OverridableStringUnion } from '@mui/types';
import * as React from 'react';
export type FooterProps = {
    /**
     * Links that will appear under the logo, on the left side.
     *
     * NOTE: For each `MenuOption`, if `path` is defined, but NOT `onClick`, it will behave as a link. Otherwise, it will
     * behave as a button.
     */
    featureMenuOptions?: MenuOption[];
    /**
     * Informational text, renders on the right side. Can be used for copyright, build info, etc.
     */
    copyright?: string;
    /**
     * Logo for the footer. Pass in a path (string) to have the styling be handled automatically, or pass in a component for more control.
     */
    logo: string | React.ReactNode;
    /**
     * override styles for Footer
     */
    sx?: SxProps<Theme>;
    /**
     * quick override font color for links & copyright
     */
    fontColor?: OverridableStringUnion<'inherit' | 'primary' | 'secondary' | 'textPrimary' | 'textSecondary' | 'error', LinkPropsColorOverrides>;
};
export declare const Footer: React.FC<FooterProps>;
export default Footer;
