import { FC, ReactNode } from 'react'; import './index.css'; export interface FcrDropMenuOption { title: ReactNode; key: string; icon?: ReactNode; onButtonClick?: (e: React.MouseEvent) => void; classNames?: string; type?: 'primary' | 'danger' | 'title' | 'disabled' | 'group' | 'line'; options?: FcrDropMenuOption[]; visible?: boolean; [key: string]: any; } export interface FcrDropMenuProps { title?: ReactNode; styles?: { titleStyle?: React.CSSProperties; menuStyle?: React.CSSProperties; }; footer?: ReactNode; options?: FcrDropMenuOption[]; children?: ReactNode; className?: string; wrapperClassName?: string; isOptionIconAlignsToLeft?: boolean; } export declare const FcrDropOption: FC; export declare const FcrDropMenu: FC;