import type { AnchorHTMLAttributes, ReactElement } from 'react'; import type { AsChildProps } from '../utils/AsChildProps'; type LinkBlockVariant = 'primary' | 'secondary'; type LinkBlockSize = 'xs' | 'small' | 'medium' | 'large'; type LinkBlockPropsCommon = AsChildProps> & { variant?: LinkBlockVariant; size?: LinkBlockSize; padded?: boolean; }; type LinkBlockProps = LinkBlockPropsUnion & LinkBlockPropsCommon; type LinkBlockPropsUnion = { iconStart?: ReactElement; } | { iconEnd?: ReactElement; }; /** * LinkBlock component */ declare const LinkBlock: import("react").MemoExoticComponent>>; export type { LinkBlockProps, LinkBlockPropsCommon, LinkBlockPropsUnion }; export { LinkBlock };