UNPKG

retro-react

Version:

A React component library for building retro-style websites

36 lines (35 loc) 1.92 kB
/// <reference types="react" /> import { ComponentColors } from "../../utils/getColorScheme"; import { SwitchSize, SwitchVariant } from './Switch'; export declare const Switch: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme | undefined; as?: import("react").ElementType<any> | undefined; } & { $size: SwitchSize; $disabled: boolean; }, import("react").DetailedHTMLProps<import("react").LabelHTMLAttributes<HTMLLabelElement>, HTMLLabelElement>, {}>; export declare const SwitchInput: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme | undefined; as?: import("react").ElementType<any> | undefined; }, import("react").DetailedHTMLProps<import("react").InputHTMLAttributes<HTMLInputElement>, HTMLInputElement>, {}>; export declare const SwitchSlider: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme | undefined; as?: import("react").ElementType<any> | undefined; } & { $variant: SwitchVariant; $size: SwitchSize; $color: ComponentColors | 'greyscale'; $disabled: boolean; }, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, {}>; export declare const SwitchLabel: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme | undefined; as?: import("react").ElementType<any> | undefined; } & { $size: SwitchSize; }, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, {}>; export declare const SwitchText: import("@emotion/styled").StyledComponent<{ theme?: import("@emotion/react").Theme | undefined; as?: import("react").ElementType<any> | undefined; } & { $size: SwitchSize; }, import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, {}>;