import { t as ImageInit } from "./image-BqMIKksf.js"; import { n as RunInit, t as OdtRun } from "./run-mzBHuFWz.js"; import { Alignment } from "document-schema.js"; import { Package, XmlElement, XmlNode } from "odf.js"; //#region src/edit/odt/paragraph.d.ts interface ParagraphInit { readonly text?: string; readonly styleId?: string; readonly headingLevel?: number; readonly alignment?: Alignment; } declare function headingStyleName(level: number): string; declare class OdtParagraph { private readonly container; private readonly node; private readonly pkg; private removed; constructor(container: XmlNode[], node: XmlElement, pkg: Package); private live; get text(): string; runs(): OdtRun[]; appendRun(init?: RunInit): OdtRun; wrapLastRunInHyperlink(url: string): void; appendTab(): void; insertRunAt(index: number, init?: RunInit): OdtRun; get styleId(): string | undefined; set styleId(value: string | undefined); get headingLevel(): number | undefined; set headingLevel(value: number | undefined); get alignment(): Alignment | undefined; set alignment(value: Alignment | undefined); get spacingBeforePt(): number | undefined; set spacingBeforePt(value: number | undefined); get spacingAfterPt(): number | undefined; set spacingAfterPt(value: number | undefined); get lineSpacing(): number | undefined; set lineSpacing(value: number | undefined); get indentLeftPt(): number | undefined; set indentLeftPt(value: number | undefined); get indentFirstLinePt(): number | undefined; set indentFirstLinePt(value: number | undefined); insertImageAfter(image: ImageInit): void; remove(): void; } declare function buildParagraph(pkg: Package, init?: ParagraphInit): XmlElement; //#endregion export { headingStyleName as i, ParagraphInit as n, buildParagraph as r, OdtParagraph as t };