import * as React from 'react'; declare function SpinnerSvg(props: React.SVGProps): React.JSX.Element; export declare const Spinner: import("@stitches/react/types/styled-component.js").StyledComponent { fontWeight: number; fontSize: string; lineHeight: string; fontFamily: string; } | { fontWeight: number; fontSize: string; lineHeight: string; fontFamily: string; } | { fontWeight: number; fontSize: string; lineHeight: string; fontFamily: string; } | { fontWeight: number; fontSize: string; lineHeight: string; fontFamily: string; } | { fontWeight: number; fontSize: string; lineHeight: string; fontFamily: string; } | { fontWeight: number; fontSize: string; lineHeight: string; fontFamily: string; } | { fontWeight: number; fontSize: string; lineHeight: string; fontFamily: string; }; bg: (value: any) => { backgroundColor: any; }; text: (value: any) => { color: any; }; p: (value: any) => { paddingTop: any; paddingBottom: any; paddingLeft: any; paddingRight: any; }; pt: (value: any) => { paddingTop: any; }; pr: (value: any) => { paddingRight: any; }; pb: (value: any) => { paddingBottom: any; }; pl: (value: any) => { paddingLeft: any; }; px: (value: any) => { paddingLeft: any; paddingRight: any; }; py: (value: any) => { paddingTop: any; paddingBottom: any; }; m: (value: any) => { marginTop: any; marginBottom: any; marginLeft: any; marginRight: any; }; mt: (value: any) => { marginTop: any; }; mr: (value: any) => { marginRight: any; }; mb: (value: any) => { marginBottom: any; }; ml: (value: any) => { marginLeft: any; }; mx: (value: any) => { marginLeft: any; marginRight: any; }; my: (value: any) => { marginTop: any; marginBottom: any; }; spaceX: (value: any) => { '& > * + *': { marginLeft: any; }; }; spaceY: (value: any) => { '& > * + *': { marginTop: any; }; }; lh: (value: any) => { lineHeight: any; }; ls: (value: any) => { letterSpacing: any; }; borderLeftRadius: (value: any) => { borderTopLeftRadius: any; borderBottomLeftRadius: any; }; borderRightRadius: (value: any) => { borderTopRightRadius: any; borderBottomRightRadius: any; }; borderTopRadius: (value: any) => { borderTopLeftRadius: any; borderTopRightRadius: any; }; borderBottomRadius: (value: any) => { borderBottomLeftRadius: any; borderBottomRightRadius: any; }; truncate: () => { overflow: string; textOverflow: string; whiteSpace: string; }; }>>; export {};