import { IButton } from "../../theme";
export declare const ButtonWrapper: import("styled-components").StyledComponent<"button", import("styled-components").DefaultTheme, {
    theme: {
        button: IButton;
    };
    pending?: boolean | undefined;
    outlined?: boolean | undefined;
    thinOutlined?: boolean | undefined;
    dark?: boolean | undefined;
    texted?: boolean | undefined;
    alternative?: boolean | undefined;
    size?: string | undefined;
    textSize?: string | undefined;
    width?: string | undefined;
    height?: string | undefined;
}, never>;
export declare const LinkButtonWrapper: import("styled-components").StyledComponent<"button", import("styled-components").DefaultTheme, {
    theme: {
        button: IButton;
    };
    pending?: boolean | undefined;
    outlined?: boolean | undefined;
    thinOutlined?: boolean | undefined;
    dark?: boolean | undefined;
    texted?: boolean | undefined;
    alternative?: boolean | undefined;
    size?: string | undefined;
    textSize?: string | undefined;
    width?: string | undefined;
    height?: string | undefined;
} & {
    as: string;
} & {
    width?: string | undefined;
}, "as">;
export declare const TextButtonWrapper: import("styled-components").StyledComponent<"a", import("styled-components").DefaultTheme, {
    theme: {
        button: IButton;
    };
}, never>;
