import * as _emotion_react_jsx_runtime from '@emotion/react/jsx-runtime'; import { ButtonHTMLAttributes } from 'react'; import { SharedLinkProps } from './@types/SharedLinkProps.js'; interface ButtonLinkProps extends ButtonHTMLAttributes, SharedLinkProps { } /** * [Storybook](https://guardian.github.io/storybooks/?path=/story/source_react-components-buttonlink--primary-button-link-default-theme) • * [Design System](https://theguardian.design/2a1e5182b/p/43c26b-link/b/048fd1) • * [GitHub](https://github.com/guardian/csnx/tree/main/libs/@guardian/source/src/react-components/link/ButtonLink.tsx) • * [NPM](https://www.npmjs.com/package/@guardian/source) * * Links are used as navigational aids. They may appear inline in a paragraph, as items in a list or as stand alone text elements. * * The following themes are supported: `light`, `brand`, `brandYellow` */ declare const ButtonLink: ({ priority, icon: iconSvg, iconSide, cssOverrides, children, theme, ...props }: ButtonLinkProps) => _emotion_react_jsx_runtime.JSX.Element; export { ButtonLink }; export type { ButtonLinkProps };