import * as React from 'react';
import { Link } from '@megafon/ui-core';
import './StoreButton.scss';
export declare enum ButtonSizes {
    SMALL = "small",
    MEDIUM = "medium",
    LARGE = "large"
}
export declare enum Theme {
    APP_STORE = "app-store",
    GALAXY_STORE = "galaxy-store",
    GOOGLE_PLAY = "google-play",
    HUAWEI_STORE = "huawei-store",
    MI_STORE = "mi-store",
    RU_STORE = "ru-store",
    V_APPSTORE = "v-appstore"
}
type LinkPropTypes = React.ComponentProps<typeof Link>;
export type Props = Required<Pick<LinkPropTypes, 'href'>> & Pick<LinkPropTypes, 'target' | 'rel' | 'onClick' | 'dataAttrs'> & {
    /** Тема кнопки */
    theme: Theme;
    /** Дополнительный класс */
    className?: string;
    /** Размер на всех разрешениях экрана */
    sizeAll?: ButtonSizes;
    /** Размер на разрешении экрана 1280+ */
    sizeWide?: ButtonSizes;
    /** Размер на разрешении экрана 1024+ */
    sizeDesktop?: ButtonSizes;
    /** Размер на разрешении экрана 768-1023 */
    sizeTablet?: ButtonSizes;
    /** Размер на разрешении экрана 0-767 */
    sizeMobile?: ButtonSizes;
};
declare const StoreButton: React.FC<Props>;
export default StoreButton;
