import { VariantProps } from '../../theming/stitches.config';
export declare const StyledSVG: import("@stitches/react/types/styled-component").StyledComponent<"svg", {
    variant?: "default" | "primary" | "secondary" | "tertiary" | "info" | "success" | "warning" | "danger" | undefined;
    outline?: boolean | "true" | undefined;
    size?: "1" | "2" | "3" | "4" | 1 | 2 | 3 | 4 | "5" | "6" | "7" | "8" | "9" | "10" | "11" | "12" | "13" | "14" | "15" | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | undefined;
}, {
    sm: "(max-width: 600px)";
    md: "(max-width: 960px)";
    lg: "(max-width: 1024px)";
}, import("@stitches/react/types/css-util").CSS<{
    sm: "(max-width: 600px)";
    md: "(max-width: 960px)";
    lg: "(max-width: 1024px)";
}, {}, import("@stitches/react/types/config").DefaultThemeMap, {}>>;
export declare type IconSize = VariantProps<typeof StyledSVG>['size'];
export declare type IconVariant = VariantProps<typeof StyledSVG>['variant'];
