UNPKG

@procore/core-react

Version:
25 lines (24 loc) 2.33 kB
/// <reference types="react" /> import type { Color } from '../_styles/colors'; import type { SpinnerSize, SpinnerVariant } from './Spinner.types'; declare type SyncAnimationProps = { $animate: boolean; $mountTime: number; }; export declare const StyledCircle: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").SVGProps<SVGCircleElement>, SyncAnimationProps>> & string; export declare const spinnerDimensions: Record<SpinnerSize, number>; interface StyledSpinnerContainerProps { $color?: Color; $size: SpinnerSize; $variant: SpinnerVariant; } export declare const StyledSpinnerContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, StyledSpinnerContainerProps>> & string; export declare const StyledSpinnerOverlayLabel: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, never>> & string; export declare const StyledSpinnerSVG: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").SVGProps<SVGSVGElement>, SyncAnimationProps>> & string; export declare const StyledSpinnerOverlay: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string; export declare const StyledSpinnerContainerWithLabel: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string; export declare const StyledSpinnerOverlayContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<import("react").DetailedHTMLProps<import("react").HTMLAttributes<HTMLDivElement>, HTMLDivElement>, { $loading: boolean; $centered: boolean; }>> & string; export {};