import type { AccordionButtonSize, ButtonColor, ButtonSize, ButtonVariant, IconButtonColor, IconButtonShape, IconButtonSize, TextButtonSize, TextButtonVariant } from './types'; export declare const button_base_css: import("@emotion/react").SerializedStyles; export declare const getButtonStyle: (variant?: ButtonVariant, color?: ButtonColor) => import("@emotion/react").SerializedStyles; export declare const getIconButtonColorStyle: (color?: IconButtonColor) => import("@emotion/react").SerializedStyles; export declare const button_size_css: Record; export declare const icon_button_size_css: Record; export declare const button_icon_size_css: Record; export declare const button_size_icon_size_css: Record; export declare const text_button_icon_size_css: Record; export declare const getIconButtonStyle: (shape?: IconButtonShape) => import("@emotion/react").SerializedStyles; export declare const text_button_text_css: Record; export declare const text_button_size_css: Record; export declare const getTextButtonStyle: (variant: TextButtonVariant, fixed_color: string) => import("@emotion/react").SerializedStyles; export declare const accordion_button_css: import("@emotion/react").SerializedStyles; export declare const accordion_button_size_css: Record; export declare const floating_button_css: import("@emotion/react").SerializedStyles; export declare const getFloatingButtonCss: (opened: boolean, width?: number) => string;