import { type Theme } from '../styles';
import { SIZE } from './constants';
import type { SharedStyleProps } from './types';
export declare const BaseButton: import("styletron-react").StyletronComponent<"button", SharedStyleProps>;
export declare const AnchorBaseButton: import("styletron-react").StyletronComponent<"a", SharedStyleProps>;
export declare const EndEnhancer: import("styletron-react").StyletronComponent<"div", SharedStyleProps>;
export declare const StartEnhancer: import("styletron-react").StyletronComponent<"div", SharedStyleProps>;
export declare const StartEnhancerButtonContentContainer: import("styletron-react").StyletronComponent<"div", SharedStyleProps>;
export declare const LoadingSpinnerContainer: import("styletron-react").StyletronComponent<"div", SharedStyleProps>;
export declare const LoadingSpinner: import("styletron-react").StyletronComponent<"span", SharedStyleProps>;
export declare const getArtworkSize: ({ $theme, $size }: {
    $theme: Theme;
    $size?: keyof typeof SIZE;
}) => string;
