///
export declare type PepGroupButtonsViewType = 'regular' | 'dropdown' | 'split' | 'toggle';
declare type PepStyleType = 'weak' | 'regular' | 'strong';
declare type PepSizeType = '2xs' | 'xs' | 'sm' | 'md' | 'lg' | 'xl';
interface PepButtonModel {
key?: string;
value?: string;
callback?: (e: any) => void;
}
export interface PepGroupButtonsProps extends React.HTMLAttributes {
viewType?: PepGroupButtonsViewType;
styleType?: PepStyleType;
sizeType?: PepSizeType;
buttons?: PepButtonModel[];
buttonsDisabled?: boolean;
supportUnselect?: boolean;
selectedButtonKey?: string;
stretch?: boolean;
onButtonClick?: (e: any) => void;
}
export declare const PepGroupButtons: React.FC;
export {};