import { HeaderVariant } from '../../types';
export interface HeaderMenuToggleButtonStyledProps {
    $variant: HeaderVariant;
}
export declare const HeaderMenuToggleButtonStyled: import("styled-components").IStyledComponent<"web", import("styled-components/dist/types").Substitute<Omit<Omit<import("react").DetailedHTMLProps<import("react").ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref" | "onDrag" | "onDragEnd" | "onDragStart" | "onAnimationStart"> & {
    disabled?: boolean;
    fullWidth?: boolean;
    variant?: import("../../../button").ButtonVariant;
    component?: import("../../../button").ButtonComponent;
    size?: import("../../../button").ButtonSize;
    corner?: import("../../../button").ButtonCorner;
    startIcon?: React.ReactNode | null;
    endIcon?: React.ReactNode | null;
    iconSize?: number;
    iconFill?: string;
    skeleton?: boolean;
    htmlFor?: string;
    href?: string;
    color?: string;
    disableHoverColor?: boolean;
    children?: React.ReactNode;
} & import("react").RefAttributes<HTMLButtonElement | null>, "ref"> & {
    ref?: ((instance: HTMLButtonElement | null) => void | import("react").DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import("react").DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import("react").RefObject<HTMLButtonElement | null> | null | undefined;
}, HeaderMenuToggleButtonStyledProps>>;
