import { TextSegment, TextStyle } from 'pptx-viewer-core'; import { CssStyleMap } from 'pptx-viewer-shared'; /** * Style computation for connector text labels (port of the Vue * `ConnectorTextOverlay` computed styles). */ /** Container alignment: justify variants collapse; default centre. */ export declare function connectorLabelContainerStyle(textStyle: TextStyle | undefined): CssStyleMap; /** Paragraph-level inline style applied to the inner text block. */ export declare function connectorLabelBlockStyle(textStyle: TextStyle | undefined): CssStyleMap; /** Per-segment inline style, falling back to the paragraph-level style. */ export declare function connectorLabelSegmentStyle(seg: TextSegment, textStyle: TextStyle | undefined): CssStyleMap; //# sourceMappingURL=connector-label.d.ts.map