UNPKG

ketcher-core

Version:
46 lines (45 loc) 1.09 kB
interface KETFont { family?: string; size?: number; } interface KETIndent { first_line?: number; left?: number; right?: number; } interface KETFontStyleOverrides { font?: KETFont; color?: string; bold?: boolean; italic?: boolean; superscript?: boolean; subscript?: boolean; } interface KETTextPart extends KETFontStyleOverrides { text: string; } interface KETParagraph extends KETFontStyleOverrides { alignment?: string; indent?: KETIndent; parts: KETTextPart[]; } export declare function textToKet(textNode: any): { type: "text"; boundingBox: { x: number; y: number; width: number; height: number; }; alignment?: string | undefined; indent?: KETIndent | undefined; paragraphs: KETParagraph[]; font?: KETFont | undefined; color?: string | undefined; bold?: boolean | undefined; italic?: boolean | undefined; superscript?: boolean | undefined; subscript?: boolean | undefined; selected: any; }; export {};