export interface PdfLineToken { breakPenalty?: number; characters?: Array<{ text: string; width: number; }>; isSpace: boolean; mandatory: boolean; text: string; width: number; } export interface PdfBrokenLine { end: number; extraWordSpacing: number; spaceCount: number; start: number; text: string; width: number; } export declare function breakTextIntoLines(tokens: PdfLineToken[], maxWidth: number, textAlign?: "justify" | "left", options?: { preserveWhitespace?: boolean; }): PdfBrokenLine[];