import React, { FC } from 'react';
import { CSSProp } from 'styled-components';
declare type P = {
    light?: boolean;
    css?: CSSProp;
};
export declare const StyledButton: import("styled-components").StyledComponent<"button", any, P, never>;
export declare const StyledLink: import("styled-components").StyledComponent<"a", any, P, never>;
declare type Props = {
    icon?: string;
    light?: boolean;
    css?: CSSProp;
} & ((React.ButtonHTMLAttributes<HTMLButtonElement> & {
    asLink?: false;
}) | (React.AnchorHTMLAttributes<HTMLAnchorElement> & {
    asLink: true;
}));
export declare const Button: FC<Props>;
export {};
