import { EdgeLabelStyle } from '../../common/configs'; import { Edge, EdgeLabelArea } from '../../common/types'; import { DefineComponent, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; interface Props { area: EdgeLabelArea; config: EdgeLabelStyle; text?: string; align?: "center" | "source" | "target"; verticalAlign?: "center" | "above" | "below"; edge?: Edge; hovered?: boolean; selected?: boolean; scale?: number; } declare const __VLS_export: DefineComponent & Readonly<{}>, { edge: Edge; scale: number; text: string; selected: boolean; hovered: boolean; align: "center" | "source" | "target"; verticalAlign: "center" | "above" | "below"; }, {}, {}, {}, string, ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default;