import * as React from 'react'; import { ButtonHTMLType } from '../button/button'; import { ButtonGroupProps } from '../button/button-group'; import { ConfigConsumerProps } from '../config-provider'; import { DropDownProps } from './dropdown'; declare const ButtonTypes: ["default", "primary", "ghost", "dashed", "link", "success", "warning", "danger", "popup-cancel", "popup-sure", "greyfull", "wxorange", "wxblue"]; export declare type DropdownButtonType = (typeof ButtonTypes)[number]; export interface DropdownButtonProps extends ButtonGroupProps, DropDownProps { type?: DropdownButtonType; htmlType?: ButtonHTMLType; disabled?: boolean; onClick?: React.MouseEventHandler; href?: string; children?: any; } export default class DropdownButton extends React.Component { renderButton: ({ getPopupContainer: getContextPopupContainer, getPrefixCls, }: ConfigConsumerProps) => JSX.Element; render(): JSX.Element; } export {};