/// export declare type PepStyleType = 'weak' | 'regular' | 'strong'; export declare type PepStyleStateType = 'system' | 'success' | 'caution'; export declare type PepSizeType = '2xs' | 'xs' | 'sm' | 'md' | 'lg' | 'xl'; export declare type PepIconPosition = 'start' | 'end'; export interface PepButtonClickEvent { source?: any; event?: Event; } export interface PepButtonProps extends React.HTMLAttributes { value?: string; styleType?: PepStyleType; styleStateType?: PepStyleStateType; sizeType?: PepSizeType; disabled?: boolean; iconName?: string; iconPosition?: PepIconPosition; className?: string; classNames?: string; onButtonClick?: (e: PepButtonClickEvent) => void; } export declare const PepButton: React.FC;