import type { Size, HeightProps, ButtonCommonProps } from "../types";
import type { Theme } from "../../../defaultTheme";
export interface Params extends Pick<ButtonCommonProps, "iconRight" | "contentAlign" | "contentWidth" | "iconLeft" | "width" | "iconRight" | "children" | "fullWidth" | "centered"> {
    size?: Size;
    theme: Theme;
}
export interface Output extends HeightProps, Pick<ButtonCommonProps, "contentAlign" | "contentWidth" | "width"> {
    fontWeight: string;
    padding: string;
}
declare const getCommonProps: ({ width, size, theme, iconRight, contentAlign, contentWidth, fullWidth, centered, iconLeft, children, }: Params) => Output;
export default getCommonProps;
