import { ComponentProps } from 'react';
import { ButtonProps } from '../Button';
export interface ButtonPendingProps extends ComponentProps<"span">, Pick<ButtonProps, "size" | "isPending"> {
}
/**
 * Utility to compose button with pending state.
 * It's separated from Button to prevent redundant markup when unnecessary.
 * Loader is displayed over regular button's content, which maintains button's size.
 */
export declare const ButtonPending: ({ children, isPending, className, size, ...props }: ButtonPendingProps) => import("react").JSX.Element;
