UNPKG

@bagaking/dayboxing

Version:

A React component library for DayBoxing time management visualization

27 lines (26 loc) 2.13 kB
import React from "react"; import { QHAnalysis, ThemeConfig } from "../../types"; interface QHSegmentsProps { segments: QHAnalysis[]; theme: ThemeConfig; onSegmentHover?: (segment: QHAnalysis | null, event: React.MouseEvent) => void; } export declare const SegmentsContainer: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, { theme: ThemeConfig; }>> & string; export declare const TypeBlock: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, { color: string; }>> & string; export declare const SegmentLabel: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, { color: string; }>> & string; export declare const TypeLabel: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<React.DetailedHTMLProps<React.HTMLAttributes<HTMLSpanElement>, HTMLSpanElement>, { color: string; }>> & string; export declare const SegmentContent: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string; export declare const SegmentTypes: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components/dist/types").Substitute<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, { color: string; }>> & string; export declare const SegmentTime: import("styled-components/dist/types").IStyledComponentBase<"web", import("styled-components").FastOmit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, never>> & string; export declare const QHSegments: React.FC<QHSegmentsProps>; export {};