UNPKG

clock-analog-digital-react

Version:

A reusable React clock package with analog and digital clocks

73 lines 3.47 kB
interface ClockBackgroundProps { borderThikness: number; borderColor: string; backgroundColor: string; } declare const AnalogClockBackground: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; } & ClockBackgroundProps, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>; export default AnalogClockBackground; interface ClockNumberWrapperProps { topY: number; leftX: number; fontSize: string; color: string; display: string; } export declare const ClockNumberWrapper: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; } & ClockNumberWrapperProps, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>; interface HourHandProps { hourAngle: number; userBackgroundColor: string; } export declare const HourHand: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; } & HourHandProps, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>; interface MinuteHandProps { minuteAngle: number; userBackgroundColor: string; } export declare const MinuteHand: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; } & MinuteHandProps, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>; interface SecondHandProps { secondAngle: number; userBackgroundColor: string; } export declare const SecondHand: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; } & SecondHandProps, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>; export declare const ClockCenterWapper: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; }, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>; interface CenterCircleProps { clockRadius: number; backgroundColor?: string; } export declare const CenterCircle: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; } & CenterCircleProps, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>; interface ClockLogoWrapper { offset: number; } export declare const ClockLogoWrapper: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; } & ClockLogoWrapper, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>; export declare const DigitalClockWrapper: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; }, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>; export declare const LargeDigitWrapper: import('@emotion/styled').StyledComponent<{ theme?: import('@emotion/react').Theme; as?: React.ElementType; }, import('react').DetailedHTMLProps<import('react').HTMLAttributes<HTMLDivElement>, HTMLDivElement>, {}>; //# sourceMappingURL=index.d.ts.map