import { PropType } from "vue"; import { TransitionGraphData } from "./types"; declare const _sfc_main: import("vue").DefineComponent<{ data: { type: PropType; required: true; }; }, { __sfc: boolean; props: Readonly>>; maxFrequency: import("vue").ComputedRef; formattedBarData: import("vue").ComputedRef<{ label: string; frequency: number; lastFrequency: number; }[]>; graphBodyStyle: string; summaryLabelStyle: string; Bar: import("vue").DefineComponent<{ label: { type: StringConstructor; required: true; }; isFirst: { type: BooleanConstructor; required: true; }; frequency: { type: NumberConstructor; required: true; }; lastFrequency: { type: NumberConstructor; required: true; }; maxFrequency: { type: NumberConstructor; required: true; }; }, { __sfc: boolean; props: Readonly>>; barRef: import("vue").Ref; barTransitionRef: import("vue").Ref; barTransitionLineRef: import("vue").Ref; barTransitionLabelRef: import("vue").Ref; barItemCurrentRef: import("vue").Ref; barItemCurrentFrequencyRef: import("vue").Ref; lastAbsoluteFrequency: import("vue").ComputedRef; currentAbsoluteFrequency: import("vue").ComputedRef; transitionRelativeFrequency: import("vue").ComputedRef; updateBarTransitionLineWidth: () => void; updateBarItemCurrentHeight: () => void; graphBarItemIndexStyle: Record<"last" | "current", string>; graphBarItemStyle: string; graphBarLabelStyle: string; graphBarNumberStyle: string; graphBarStyle: string; graphBarTransitionLabelStyle: string; graphBarTransitionLineStyle: string; graphBarTransitionStyle: string; }, {}, {}, {}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly>, {}>; Container: import("vue").DefineComponent<{ maxFrequency: { type: NumberConstructor; required: true; }; labelUnit: { type: StringConstructor; required: false; }; annotationUnit: { type: StringConstructor; required: false; }; }, { __sfc: boolean; graphContainerStyle: string; graphSideStyle: string; graphSideLabelStyle: string; graphSideLabelPositionStyle: Record<"max" | "unit" | "half", string>; graphContainerBodyStyle: string; }, {}, {}, {}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly>, {}>; }, {}, {}, {}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, {}, string, Readonly; required: true; }; }>>, {}>; export default _sfc_main;