import { IDMLSpreadPackageContext } from './SpreadPackage.js'; export type LineAlignment = 'leftOrTopLineJustify' | 'centerJustify' | 'rightOrBottomLineJustify' | 'fullJustify' | 'leftOrTopAlign' | 'centerAlign' | 'rightOrBottomAlign'; export type CharacterAlignment = 'alignEmCenter' | 'alignIcfTop' | 'alignIcfBottom' | 'alignBaseline'; export type GridAlignment = 'alignEmCenter' | 'alignIcfTop' | 'alignIcfBottom' | 'alignCapHeight' | 'alignBaseline' | 'alignLeading'; export declare class GridDataInformation { private context; fontStyle?: string; fontSize?: number; characterAki?: number; lineAki?: number; horizontalScale?: number; verticalScale?: number; lineAlignment?: LineAlignment; characterAlignment?: CharacterAlignment; gridAlignment?: GridAlignment; appliedFont?: string; private sourceElement?; constructor(opts: { fontStyle?: string; fontSize?: number; characterAki?: number; lineAki?: number; horizontalScale?: number; verticalScale?: number; lineAlignment?: LineAlignment; characterAlignment?: CharacterAlignment; gridAlignment?: GridAlignment; appliedFont?: string; sourceElement?: Element; }, context: IDMLSpreadPackageContext); serialize(): import("flat-svg").ElementNode; static parseElement(element: Element, context: IDMLSpreadPackageContext): GridDataInformation; } //# sourceMappingURL=GridDataInformation.d.ts.map