import React from 'react'; import { StyledLinkVariants } from "./style"; import { MestGenericProps } from "../themes"; type Props = { icon?: boolean | React.ComponentType; } & MestGenericProps; type NativeAttrs = Omit, keyof Props>; export type LinkProps = Props & NativeAttrs & StyledLinkVariants; declare const Link: React.ForwardRefExoticComponent<{ icon?: boolean | React.ComponentType<{}> | undefined; } & MestGenericProps & NativeAttrs & import("@stitches/react/types/styled-component").TransformProps<{ color?: "warning" | "success" | "error" | "info" | "default" | undefined; block?: boolean | "true" | undefined; blockInHover?: boolean | "true" | undefined; underline?: boolean | "true" | undefined; }, { mobile: "(max-width: 640px)"; tablet: "(min-width: 640px) and (max-width: 920px)"; desktop: "(min-width: 920px)"; xs: "(max-width: 640px)"; sm: "(min-width: 640px) and (max-width: 920px)"; md: "(min-width: 920px) and (max-width: 1280px)"; lg: "(min-width: 1280px) and (max-width: 1920px)"; xl: "(min-width: 1920px)"; xsOrUp: "(max-width: 0px)"; smOrUp: "(min-width: 640px)"; mdOrUp: "(min-width: 920px)"; lgOrUp: "(min-width: 1280px)"; xlOrUp: "(min-width: 1920px)"; }> & { children?: React.ReactNode; } & React.RefAttributes>; export default Link;