///
import { ButtonProps } from "@jpmorganchase/uitk-core";
import "./OrderedButton.css";
export interface OrderedButtonProps extends ButtonProps {
/**
* Aligns the button (and any buttons before/after) it on the left/right
* of the container
*/
align?: "left" | "right";
/**
* The order the button will be rendered when NOT stacked and the button bar is aligned left order.
* Buttons are ordered in descending order by default and then by their source order.
* This defaults to 1 for `CTA`, 2 for `regular` and 0 for `secondary`
*/
alignLeftOrder?: number;
/**
* The className(s) of the component
*/
className?: string;
/**
* The order the button will be rendered when NOT stacked. Buttons are ordered
* in descending order by default and then by their source order.
* This defaults to 0 for `CTA`, 1 for `regular` and 2 for `secondary`
*/
order?: number;
/**
* The order the button will be rendered when stacked. Buttons are ordered
* in descending order by default and then by their source order.
* This defaults to 2 for `CTA`, 1 for `regular` and 0 for `secondary`
*/
stackOrder?: number;
}
export declare const OrderedButton: import("react").ForwardRefExoticComponent>;