/// declare type PepStyleType = 'weak' | 'regular' | 'strong'; declare type PepSizeType = '2xs' | 'xs' | 'sm' | 'md' | 'lg' | 'xl'; export declare type PepMenuType = 'action' | 'select' | 'action-select'; export interface PepMenuItem { [key: string]: any; } export interface PepMenuProps extends React.HTMLAttributes { text?: string; iconName?: string; iconPosition?: 'before' | 'after'; type?: PepMenuType; styleType?: PepStyleType; sizeType?: PepSizeType; classNames?: string; xPosition?: 'before' | 'after'; hideOnEmptyItems?: boolean; items?: PepMenuItem[]; selectedItem?: PepMenuItem | null; disabled?: boolean; onStateChange?: (e: any) => void; onMenuItemClick?: (e: any) => void; onMenuClick?: () => void; } export declare const PepMenu: React.FC; export {};