import * as React from 'react'; import { type SimpleMenuProps } from '../SimpleMenu'; export type CrumbSimpleMenuProps = SimpleMenuProps & { 'aria-label': string; icon?: React.ReactElement; endIcon?: React.ReactNode; }; export declare const CrumbSimpleMenu: React.ForwardRefExoticComponent<(Omit & { endIcon?: React.ReactNode; label?: React.ReactNode; } & { tag?: ( = "button">(props: React.PropsWithoutRef> & React.RefAttributes) => React.ReactNode) | undefined; icon?: React.ReactNode; } & Pick & { children?: React.ReactNode; onOpen?: (() => void) | undefined; onClose?: (() => void) | undefined; onReachEnd?: ((entry: IntersectionObserverEntry) => void) | undefined; } & { 'aria-label': string; icon?: React.ReactElement> | undefined; endIcon?: React.ReactNode; }, "ref"> | Omit & { endIcon?: React.ReactNode; label?: React.ReactNode; } & { tag: = "button">(props: React.PropsWithoutRef> & React.RefAttributes) => React.ReactNode; icon: React.ReactNode; } & Pick & { children?: React.ReactNode; onOpen?: (() => void) | undefined; onClose?: (() => void) | undefined; onReachEnd?: ((entry: IntersectionObserverEntry) => void) | undefined; } & { 'aria-label': string; icon?: React.ReactElement> | undefined; endIcon?: React.ReactNode; }, "ref">) & React.RefAttributes>; //# sourceMappingURL=CrumbSimpleMenu.d.ts.map