/// export declare const Button: import("framer-motion").CustomDomComponent, HTMLButtonElement>, "key" | keyof import("react").ButtonHTMLAttributes> & { ref?: ((instance: HTMLButtonElement | null) => void) | import("react").RefObject | null | undefined; }, "color" | "css" | "size" | "variant" | "fullWidth"> & import("@stitches/react/types/styled-component").TransformProps<{ variant?: "link" | "default" | undefined; size?: "xl" | "lg" | "sm" | undefined; color?: "primary" | "default" | "gradient" | "neutral" | undefined; fullWidth?: boolean | "true" | undefined; }, { smDown: "(max-width: 768px)"; }> & { css?: import("@stitches/react/types/css-util").CSS<{ smDown: "(max-width: 768px)"; }, { colors: { grey5: string; grey6: string; teal: string; primary: string; primaryA50: string; primaryA10: string; onPrimary: string; gradientFrom: string; gradientTo: string; }; radii: { xl: string; lg: string; md: string; sm: string; }; }, import("@stitches/react/types/config").DefaultThemeMap, {}> | undefined; }>; export declare const ButtonLink: import("framer-motion").CustomDomComponent, HTMLAnchorElement>, "key" | keyof import("react").AnchorHTMLAttributes> & { ref?: ((instance: HTMLAnchorElement | null) => void) | import("react").RefObject | null | undefined; }, "color" | "css" | "size" | "variant" | "fullWidth"> & import("@stitches/react/types/styled-component").TransformProps<{ variant?: "link" | "default" | undefined; size?: "xl" | "lg" | "sm" | undefined; color?: "primary" | "default" | "gradient" | "neutral" | undefined; fullWidth?: boolean | "true" | undefined; }, { smDown: "(max-width: 768px)"; }> & { css?: import("@stitches/react/types/css-util").CSS<{ smDown: "(max-width: 768px)"; }, { colors: { grey5: string; grey6: string; teal: string; primary: string; primaryA50: string; primaryA10: string; onPrimary: string; gradientFrom: string; gradientTo: string; }; radii: { xl: string; lg: string; md: string; sm: string; }; }, import("@stitches/react/types/config").DefaultThemeMap, {}> | undefined; }>;